1.环境已经有了(tomcat,java),已经将jenkins放到tomcat/webapps中重启tomcat发现:tomcat重启之后,开始查看进程能够出现,一会有没有了
查看log文件:
显示:java.net.BindException: 地址已在使用 <null>:8009
原因:docker 中已经占用了8009和8005两个端口,造成tomcat无法启动
解决方法:修改tomcat/conf/server.xml修改端口:
将8005------> 8085
将8009------>8089
重新启动tomcat,问题解决了。
2.在对项目进行配置的时候,需要使用使用代码库的代码(使用git),但是将git地址复制过去,
报错:128 和401的错
此处是由于git的版本太低造成的。
3,源码安装git下载地址:https://www.kernel.org/pub/software/scm/git/
此处下载的git-1.8.2.3
make--->编译过程出现的了问题:
报错1:Can't locate ExtUtils/Embed.pm in @INC (@INC contains: /usr/local/lib64/perl5 /usr/local/share/perl5 /usr/lib64/perl5/vendor_perl /usr/share/perl5/vendor_perl /usr/lib64/perl5 /usr/share/perl5
解决方法:yum install perl-ExtUtils-Embed -y
问题2: tclsh failed; using unoptimized loading
MSGFMT po/bg.msg make[1]: *** [po/bg.msg] Error 127
解决方法:yum install -y gettext
在重现make&&make install --------> 2的问题会解决
4.在构建项目的时候发现怎么都早不到war包:
war包的地址是:/root/.jenkins/jobs/项目名/workspace/target
网友评论