環境 †
- OS X 10.11 El Capitan
- Eclipse Java EE IDE for Web Developers - Version: 4.5.2 (Mars 2)
- Apache Tomcat 8.0.39
Tomcatインストール †
$ cd /Applications/apache-tomcat-8.0.39/bin/
$ chmod 755 *.sh
$ ./startup.sh
$ ./shutdown.sh
EclipseのTomcatプラグインをインストール †
$ mv ~/Downloads/com.sysdeo.eclipse.tomcat_3.3.1.jar /Applications/Eclipse.app/Contents/Eclipse/plugins
- Eclipseを再起動
- 環境設定 > Tomcatアプリケーション を選択
- Tomcatバージョン: バージョン7.xを選択
- Tomcatホーム: /Applications/apache-tomcat-8.0.39
- Server.xml: /Applications/apache-tomcat-8.0.39/conf/server.xml
- Apply をクリック
Eclipseのサーバー設定 †
- 環境設定 > Server > Runtime Environments を選択
- Apache Tomcat v8.0 を追加
- Tomcat installation directory: /Applications/apache-tomcat-8.0.39
- Finish をクリック
- Eclipseのメニューバー > Tomcat > Tomcat 起動 をクリック
- http://localhost:8080/ へアクセスし "Apache Tomcat/8.0.39" の画面が表示されることを確認
Git(EGit)リポジトリ作成 †
- File > Other > Git Repository
- Repository directory: ~/Documents/egit/HelloServlet
- Finish を選択
Hello Servletプロジェクト作成 †
- File > Project > Web > Dynamic Web Project
- Project name: HelloServlet
- Project location: 作成したGitリポジトリのディレクトリを指定
- Target runtime: Apache Tomcat v8.0
- Configuration: Default Configuration for Apache Tomcat v8.0
Servlet作成&実行 †
- Project Explorer > HelloServletプロジェクトを右クリック > New > Servlet
- Class name: HelloServlet
public class HelloServlet extends HttpServlet {
protected void doGet(HttpServletRequest request, HttpServletResponse response)
throws ServletException, IOException {
response.getWriter().append("Hello Servlet!");
}
}