我的 IntelliJ 环境中有一个多模块项目。我只想为 apache tomcat 中的一个模块创建和部署 war。 (IntelliJ 默认安装了 tomcat。)
我使用 Eclipse 工作了将近四年,三天前开始使用 IntelliJ。就像我们在 eclipse 中右键单击项目并说导出为 war 并直接部署在我的应用程序服务器中一样,我可以在 IntelliJ 中做同样/类似的事情吗?
任何帮助都会有所帮助。
谢谢
PS:问这个问题可能很愚蠢,但 mac / windows 会有所不同吗?
原文由 user1079065 发布,翻译遵循 CC BY-SA 4.0 许可协议
IntelliJ 有不同的构建战争的过程:
转到 -> 文件 -> 项目结构 -> 工件
在工件选项卡中,您会在右上角看到一个小的 + 按钮。单击它并填写右侧面板数据,例如名称和输出目录。
确保创建清单文件。保留清单文件的默认位置。
构建清单后,单击应用->确定。
现在你可以去 Build-> Build Artifact。
您的 .war 文件将在上面指定的输出文件夹中准备就绪。