export> export PATH=$JAVA_HOME/bin:$JAVA_HOME/jre/bin:$PATH:$HOMR/bin
source /etc/profile ; java -version
下载apache-tomcat,解压,移到usr/local目录下,改名成tomcat
/usr/local/tomcat/bin/startup.sh
wget -c http://mirrors.jenkins-ci.org/war/latest/jenkins.war;
jar -xf解压war文件并移到tomcat发布目录
访问8080,系统设置
配上jdk和maven,应用,保存
下载maven解压移到data下
cd /data
wget https://mirrors.tuna.tsinghua.edu.cn/apache/maven/binaries/apache-maven-3.1.1-bin.tar.gz
mv apache-maven-3.1.1 maven
创建新项目,选maven项目
配上svn,下面的build里的Goals and options加上clean install -Dmaven.test.skip=true
点项目后面的启动,看console out,最后会有个war文件
clock of the subversion server appears to be out of sync. This can result in inconsistent check out behavior. 提示这个错误,是你主机的时间不对,ntp调下时间
Caused by: java.lang.NoSuchFieldError: DEFAULT_USER_SETTINGS_FILE
提示这个错误,是maven版本太高,换成3.3以下
maven报错,就换个maven,maven里要有lib
这里的执行流程:
1通过svn取代码2进行编译,读取pom文件的依赖3生成war包
在target目录下有个.war包,我们只需要把这个包部署到远程机器,这里部署到本地tomcat下
自定义发布目录,在server.xml配置文件末尾 前加入如下行: