【发布时间】:2018-06-20 12:03:09
【问题描述】:
正如提到的 here 和 here 应该是可能的 - 并且是 docker-container 的必备品 - 能够使用 ./gradlew -Pprod bootWar 构建整个应用程序的 WAR 文件或使应用程序准备好通过带有./gradlew bootWar -Pprod buildDocker 的 docker-container 进行部署。
但 Intellij IDEA 告诉我,没有任务 bootWar。并且./gradlew -Pprod bootRun不会在build/libs/ 中生成*.war 文件。
我还尝试直接发布到 heroku,由本地 jenkins2 docker-container 控制的推送到我的 github-repository 触发。甚至在 heroku 成功构建后的 404-Site 也可能来自此。在 jhipster.tech-documentation 和 ./gradlew -Pprod bootWar -x test 和 heroku deploy:jar --jar build/libs/*war 中记录的手动方式在没有 *.war 的情况下无法工作。
那么如何将我的整体 jhipster 应用程序导出到 *.war 文件中?
【问题讨论】: