jenkins时间不同步
部署jenkins的两种方式
1.通过tomcat部署
2.直接启动war包
---------------------------------------------------------------jenkins部署自行百度----------------------------------------------------------------------
快速部署
- wget http://mirrors.jenkins.io/war-stable/latest/jenkins.war
- 安装JDK
- nohup java -Dorg.apache.commons.jelly.tags.fmt.timeZone="Asia/Shanghai" -jar jenkins.war --httpPort=80 > log.file 2>&1 &
- tailf log.file #查看启动日志
时间的调整
1.tomcat启动war包的时间调整
修改tomcat安装目录下的bin目录下的catalina.sh脚本,添加JVM参数JAVA_OPTS="${JAVA_OPTS} -Duser.timezone=GMT+08",来保证Tomcat的时区是东八区时区
2.直接启动war包的时间调整
启动时添加-Dorg.apache.commons.jelly.tags.fmt.timeZone="Asia/Shanghai"参数
例:nohup java -Dorg.apache.commons.jelly.tags.fmt.timeZone="Asia/Shanghai" -jar jenkins.war --httpPort=80 > log.file 2>&1 &
3.系统启动后的时间调整
参数:System.setProperty('org.apache.commons.jelly.tags.fmt.timeZone', 'Asia/Shanghai')