#contents ** 環境 [#g7a394c5] - 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インストール [#l605050e] - http://tomcat.apache.org/download-80.cgi へアクセス~ - 8.0.39 > Core > tar.gz をダウンロード&解凍 - 解凍フォルダを /Applications 配下へ移動 $ cd /Applications/apache-tomcat-8.0.39/bin/ $ chmod 755 *.sh - Tomcat起動確認 $ ./startup.sh - http://localhost:8080/ へアクセスし "Apache Tomcat/8.0.39" の画面が表示されることを確認 - Tomcat停止 $ ./shutdown.sh ** EclipseのTomcatプラグインをインストール [#n62e80ed] - http://www.eclipsetotale.com/tomcatPlugin.html へアクセス - tomcatPluginV331.zip をダウンロード&解凍 - 解凍したフォルダを Eclipse/plugins 配下へ移動 $ 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のサーバー設定 [#z43815b0] - 環境設定 > 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リポジトリ作成 [#gf0129d4] + File > Other > Git Repository + Repository directory: ~/Documents/egit/HelloServlet + Finish を選択 ** Hello Servletプロジェクト作成 [#q04243ba] - 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作成&実行 [#vb480ae4] - 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!"); } } - HelloServlet > Java Resources > src > HelloServlet.java を選択 - 右クリック > Run As > Run on Server > Tomcat v8.0 Server - http://localhost:8080/HelloServlet/HelloServlet へアクセス - ブラウザ上に "Hello Servlet!" が表示されていることを確認