我正在使用Gradle,但输出war文件(在/build/libs/project-version.war上)只有WebContent信息。
以下是我设置build.gradle文件的方法:
//others
apply plugin: "war"
//repos and dependencies
webAppDirName = 'WebContent'
sourceSets {
main {
java {
srcDir 'src'
}
resources {
srcDir 'src'
}
}
}
当我运行 gradle build 命令时,WAR内容为:
你们可以帮我设置正确的WAR吗? 感谢
答案 0 :(得分:2)
实际上,WAR内容是正确的。
如果要构建WAR,则需要指定它以使其正确构建:
webAppDirName = 'WebContent'
sourceSets {
main {
java {
srcDir 'src'
}
resources {
srcDir 'src'
}
}
}
希望这有帮助。