在 tomcat 上使用 jenkins 自动化 WAR/EAR 部署不起作用我的构建和构建后操作如下:
构建调用 Ant
蚂蚁版本:默认
目标:buildall packageall testall deploy undeploy
构建文件:project-bare/build.xml
特性 :
build.artifact=${BUILD_ARTIFACT}
build.tag=${BUILD_TAG}
artifact.dir=${WORKSPACE}/${ARTIFACT_DIR}
build.file.dir=${WORKSPACE}/${BUILD_FILE_DIR}
url=${DB_URL}
user=${DB_USER}
server.name=${SERVER_NAME}
server.user=${SERVER_USER}
tomcat.init=${TOMCAT_INIT}
tomcat.dir=${TOMCAT_DIR}
构建后操作(插件):
将 war/ear 部署到容器
WAR/EAR files : project.war
context path : project
container : tomcat7.x
manager user name : username
manager password : password
tomcat url : http://my url:8080
它显示构建成功,但是如果我去服务器查看最新部署的战争文件,它显示的是旧版本,这意味着它没有部署它。请帮忙 !!