Linux下使用maven+svn构建Java项目

来源:互联网 发布:张氏短打淘宝 编辑:程序博客网 时间:2024/06/06 20:03

1.maven安装

1. 下载maven http://maven.apache.org/download.cgi

2. 解压到 /user/local

cd /usr/local  tar apache-maven-bin.zip解压后会在/usr/local 下生成一个文件夹apache-maven

3. 设置环境变量

vi /etc/profile将ant_home加入环境变量中:export MAVEN_HOME=/usr/local/apache-mavenexport PATH=/usr/local/php/bin:$JAVA_HOME/bin:/usr/local/nginx/sbin:/usr/local/mysql/bin:$MAVEN_HOME/bin:$PATH使环境变量生效:source /etc/profile

4. 检查

mvn -v 出现如下提示:-bash: /usr/local/apache-maven/bin/mvn: Permission denied执行授权:chmod a+x /usr/local/apache-maven/bin/mvn执行:mvn -v可看到maven版本号说明安装成功

2.配置脚本

vi update.sh写入如下内容:export LANG=zh_CN.GB18030/usr/bin/svn checkout "svn://xxxxx/project/mvn_test" /data/wwwroot/mvn_test/ --username test --password 123456cd /data/wwwroot/mvn_testmvn clean installcp /data/wwwroot/mvn_test/target/mvn_test.war /usr/local/tomcat/webapps/mvn_test.war
出现: No such file or directory 时执行:vi /update.sh:set ff=unix:wq然后再执行:./update.sh

注:
svn://xxxxx/project/mvn_test : 项目所在svn目录

/data/wwwroot/mvn_test : 源码存目录

/usr/local/tomcat/:tomcat目录

0 0