cygwin上でmavenを使う
Windows7(64bit)上。32bitの方のjdkを使っている。
javaをインストールする。
jdkをインストールして、cygwinにjdkへのパスを通す。
JDKはスペースを含むProgram Filesは避けて、C:\Java32にインストールした。
.bash_profile
export PATH="/cygdrive/c/{jdkのpath}/bin"
$ java -version java version "1.6.0_26" Java(TM) SE Runtime Environment (build 1.6.0_26-b03) Java HotSpot(TM) Client VM (build 20.1-b02, mixed mode, sharing) $ which java /cygdrive/C/Java32/jdk1.6.0_26/bin/java
maven3をインストール
http://maven.apache.org/download.html
から
apache-maven-3.0.3.zip
をダウンロードした。
解凍したところにPATHを通す。
.bash_profile
export PATH="/cygdrive/c/Java/apache-maven-3.0.3/bin:$PATH"
$ mvn -version Apache Maven 3.0.3 (r1075438; 2011-03-01 02:31:09+0900) Maven home: C:\Java\apache-maven-3.0.3 Java version: 1.6.0_26, vendor: Sun Microsystems Inc. Java home: C:\Java32\jdk1.6.0_26\jre Default locale: ja_JP, platform encoding: MS932 OS name: "windows 7", version: "6.1", arch: "x86", family: "windows"
MAVEN_OPTS設定
.bashrc
# mvn MAVEN_OPTS="-Xmx512M -Duser.language=en"