Maven

  1. Eclipse Galileo (3.5) (http://www.eclipse.org/galileo/)
    1. Download Now (http://www.eclipse.org/downloads/packages/release/galileo/r)
    2. Eclipse IDE for Java EE Developers (http://www.eclipse.org/downloads/packages/eclipse-ide-java-ee-developers/galileor)
    3. Windows 32-bit
    4. eclipse-jee-galileo-win32.zip
    5. 解凍
    6. mkdir C:\app
    7. move eclipse C:\app
    8. C:\app\eclipse
    9. ショートカットを作成
      1. C:\app\eclipse\eclipse のショートカットを作成しプロパティを開く
      2. リンク先: C:\app\eclipse\eclipse.exe -vm "%JAVA_HOME%\bin\javaw.exe"
  2. Apache Tomcat 6.0.29
    1. http://tomcat.apache.org/download-60.cgi
    2. Core -> zip
    3. apache-tomcat-6.0.29.zip
    4. 解凍
    5. C:\app\apache-tomcat-6.0.29
    6. eclipse起動
    7. [Window]-[Show View]-[Other]-[Server[-[Server]
    8. Serverビューを右クリックし、New -> Server -> Apache -> Tomcat v6.0 Server
    9. C:\app\apache-tomcat-6.0.29
  3. Maven 2.2.1
    1. http://maven.apache.org/download.html
    2. Maven 2.0.11 (Binary zip)
    3. apache-maven-2.0.11-bin.zip
    4. 解凍
    5. mkdir C:\app\maven2
    6. move apache-maven-2.2.1 C:\app\maven2
    7. C:\app\maven2\apache-maven-2.2.1
    8. mkdir C:\app\maven2\repository
    9. 環境変数 M2_HOME
      1. 変数名: M2_HOME
      2. 変数値: C:\app\maven2\apache-maven-2.2.1
    10. 環境変数 PATH
      1. 変数名: PATH
      2. 変数値: ;%M2_HOME%\bin を追加
    11. ホームディレクトリに.m2フォルダを作成
      1. mkdir "%USERPROFILE%\.m2"
    12. .m2フォルダへsettings.xmlを作成
      1. copy "%M2_HOME%\conf\settings.xml" "%USERPROFILE%\.m2"
    13. settings.xmlへローカルレポジトリを追記
      1. C:\app\maven2\repository
  4. m2eclipse Core
    1. http://m2eclipse.sonatype.org/installing-m2eclipse.html
    2. eclipseを起動
    3. [Help]-[Install New Software]
    4. Work with: http://m2eclipse.sonatype.org/sites/m2e
      1. "Maven Integration for Eclipse (Required)".
  5. m2eclipse Extras
    1. http://m2eclipse.sonatype.org/installing-m2eclipse.html
    2. [Help]-[Install New Software]
    3. Work with: http://m2eclipse.sonatype.org/sites/m2e-extras
      1. Maven Integration for WTP
      2. M2Eclipse Extensions Development Support
  6. プロジェクトの新規作成
    1. [File]-[New]-[Other]-[Maven]-[Maven Project]
    2. Next
    3. Next
    4. maven-archetype-webapp
    5. Next
    6. New Maven Project
      1. Group Id: test.project
      2. Artifact Id: HelloWorld
      3. Version: 0.0.1-SNAPSHOT
    7. Finish
    8. HelloWorldプロジェクトを右クリックし、プロパティを表示
      1. Java build Path を選択
        1. JRE System Library を Edit
        2. Alternate JRE: jdk1.6.0_22
        3. Finish
      2. Java Compiler
        1. Complier compliance level: 1.6
        2. OK
  7. 確認
    1. Tomcat v6.0 Server at localhost を右クリックし、Add and Remove
    2. HelloWorld を Add し、Finish
    3. Tomcat v6.0 Server at localhost を右クリックし、Start
    4. http://127.0.0.1:8080/HelloWorld/index.jsp にアクセスすると、Hello World! と表示される
  8. 外部ライブラリの追加
    1. pom.xml を右クリックし、[Maven]-[AddDependency]
    2. Enter groupId: Struts
    3. org.apache.struts struts-core を展開
    4. 1.3.10 struts-core-1.3.10.jar を選択