2010年8月6日金曜日

EclipseとTomcatの環境構築メモ

(参考)
Strutsの常識を知り、EclipseとTomcatの環境構築
http://www.atmarkit.co.jp/fjava/rensai4/webjousiki02/webjousiki02_1.html

■JDKのインストール

JDK 6 Update 21 JDKダウンロード
jdk-6u21-windows-i586.exe

インストール先
C:\Program Files\Java\jdk1.6.0_21\

※すべてデフォルト

■Tomcatのインストール

Tomcat 6.0.29
apache-tomcat-6.0.29.exe

※インストール時にExamplesにチェックを付ける
文字化け対策として、
%TOMCAT_HOME%\webapps\examples\WEB-INF\classes\filters\SetCharacterEncodingFilter.java
を使いたいため。

インストール先
C:\Program Files\Apache Software Foundation\Tomcat 6.0

JDKのパスを
C:\Program Files\Java\jdk1.6.0_21
を指定

http://localhost:8080/
がブラウザで見れればOK

■環境変数の設定

JAVA_HOME (新規)
C:\Program Files\Java\jdk1.6.0_21

TOMCAT_HOME (新規)
C:\Program Files\Apache Software Foundation\Tomcat 6.0

Path (追加)
C:\Program Files\Java\jdk1.6.0_21

■Eclipseのインストール

Eclipse Ganymede (3.4)
Eclipse IDE for Java and Report Developers
eclipse-reporting-ganymede-SR2-win32.zip
http://www.eclipse.org/downloads/packages/release/ganymede/sr2 (DL先)

解凍後、eclipseフォルダを C:\ にコピー

■Pleiadesのインストール

pleiades 1.3.1
pleiades_1.3.1.zip
http://sourceforge.jp/projects/mergedoc/releases/ (DL先)

解凍後、pleiades_1.3.1 内の全ファイル、フォルダを C:\eclipse にコピー

eclipse.ini に以下の一行を追加
-javaagent:plugins/jp.sourceforge.mergedoc.pleiades/pleiades.jar

「eclipse.exe -clean.cmd」ファイルを実行

Eclipseの起動エラー(JVM terminated. Exit code=-1)が出たので
以下のURLを参考にeclipse.iniを修正
http://aotan2008.eco.coocan.jp/blog/archives/2009/06/08133609.php

「eclipse.exe -clean.cmd」ファイルを実行
うまく起動できた。

※ワークスペースは C:\workspace として作成

■Tomcatプラグインのインストール

Version3.2.1
tomcatPluginV321.zip
http://www.eclipsetotale.com/tomcatPlugin.html (DL先)

解凍後、com.sysdeo.eclipse.tomcat_3.2.1フォルダを C:\eclipse\plugins にコピー

■Strutsのインストール

Struts 1.3.10
struts-1.3.10-all.zip

c:\workspace フォルダに Hello フォルダを作成

appsフォルダの struts-blank-1.3.10.war を 解凍(拡張子をzipに変更)

struts-blank/WEB-INF フォルダを c:\workspace\Hello フォルダにコピー

■Eclipseの環境設定

Eclipseの [ウィンドウ] から [設定] -> [Java] -> [インストール済みのJRE] を選択
[JREホーム] に インストールしたJDKへのパスを指定(C:\Program Files\Java\jdk1.6.0_21)
デフォルトのJREを削除

Eclipseの [ウィンドウ] から [設定] -> [Tomcat] -> [Tomcatのバージョン] で
[バージョン6.X] のラジオボタンを選択して [Tomcatホーム] にインストールしたTomcatへのパスを参照
(C:\Program Files\Apache Software Foundation\Tomcat 6.0)
[設定ファイル] の選択をインストールしたTomcatの「server.xml」に変更

■Webアプリケーションの作成

流れはこんな感じ。

Helloプロジェクトの作成

JSPファイル作成

Javaサーブレットの作成

Struts設定ファイルの編集

コンテキストパスを設定

詳細はここに↓記述あり
http://www.atmarkit.co.jp/fjava/rensai4/webjousiki02/webjousiki02_3.html
http://www.atmarkit.co.jp/fjava/rensai4/webjousiki02/webjousiki02_4.html


http://localhost:8080/hello/pages/Who.jsp
が見れればOK

0 件のコメント: