我们正在使用gradle货运插件在当地部署战争。但它没有将war文件放在tomcat web app文件夹中。我的代码有什么问题。 我们正在使用'cargoStartLocal',但它没有在/ tomcat / webapps中放置ROOT.war。
我的代码是:
buildscript {
repositories {
jcenter()
}
dependencies {
classpath 'com.bmuschko:gradle-cargo-plugin:2.0.1'
}
}
apply plugin: 'com.bmuschko.cargo'
cargo {
containerId = 'tomcat7x'
port = 8080
deployable {
file = new File('Root.war')
context = 'ROOT'
}
local {
homeDir = new File(tomcatHome)
outputFile = new File('../build/output.log')
timeout = 60000
containerProperties {
property 'cargo.tomcat.ajp.port', 8081
}
}
}
我必须在端口号中给出什么。究竟是tomcat端口号还是其他什么?