在CentOS上安裝Maven3 1. 先確認已經安裝java環境: java –version www.2cto.com 2. 下載最新版的Maven apache-maven-3.0.2-bin.tar.gz wget http://mirror.bjtu.edu.cn/apache//maven/binaries/apache-maven-3.0.2-bin.tar.gz 3. 解壓縮到 /usr/local/apache-maven-3.0.2, 然後建立連結: ln -s apache-maven-3.0.2 maven 4. 在~/.bashrc添加下面兩行: www.2cto.com export M3_HOME=/usr/local/maven export PATH=${M3_HOME}/bin:${PATH} 5. 執行下面命令,使環境參數起效: . ~/.bashrc 6.查看mvn版本,看是否配置正確: mvn –version www.2cto.com 如果顯示 Warning: JAVA_HOME environment variable is not set.Apache Maven 3.0.2 (r1056850; 2011-01-09 08:58:10+0800)Java version: 1.6.0_17, vendor: Sun Microsystems Inc.
Java home: /usr/lib/jvm/java-1.6.0-openjdk-1.6.0.0/jreDefault locale: en_US, platform encoding: UTF-8OS name: "linux", version: "2.6.18-194.el5", arch: "i386", family: "unix" 就正確了,這裡提示JAVA_HOME參數沒有設定,設定即可。 增加export JAVA_HOME=/usr/lib/jvm/jre-1.6.0-openjdk/export CLASSPATH=.:$JAVA_HOME/jre/lib/rt.jar:$JAVA_HOME/lib/dt.jar:$JAVA_HOME/lib/tools.jarexport PATH=$PATH:$JAVA_HOME/bin 到 /etc/profile 最後,然後 . /etc/profile使設定生效。7. 設定/home/yourname/my-app作為項目目錄,當然也可以是其他位置,然後執行:mvn archetype:create -DgroupId=com.mycompany.app -DartifactId=my-app 8. 編譯測試專案:cd my-appmvn packagejava -cp target/my-app-1.0-SNAPSHOT.jar com.mycompany.app.App 如果出現 “Hello World!”說明,項目配置正確了。注意一定要切入項目目錄執行,否則會找不到pom.xml www.2cto.com 9. 清理環境:mvn clean dependency:copy-dependencies package 10. 建立項目網站:mvn site