在intellij上建立一场战争

时间:2013-10-11 17:25:09

标签: java intellij-idea war

我有一个已导入IntelliJ的Java EE项目。我可以编译项目但由于某些原因无法构建war工件,当我转到build选项卡时,<build artifacts>选项被消隐(即我无法选择它)。我的项目编译得很好,但我仍然对如何建立我的战争感到困惑。

2 个答案:

答案 0 :(得分:24)

操作顺序可以是这样的(取决于IDE版本):

选择:

文件 - &gt;项目结构 - &gt;文物

然后按 Alt + 插入并创建新工件:

enter image description here

此操作后,构建工件应该可用。

答案 1 :(得分:0)

如果您使用带有 Gradle 的 IntelliJ 社区版,请尝试以下操作:

  1. 将“war”插件添加到您的 build.gradle 文件中:

    插件{ ... id(“战争”) ... }

  2. 在您的 Gradle 窗口中,双击 [project]/Tasks/build/build

enter image description here

  1. 您的 WAR 文件将在 build/libs 文件夹中:

enter image description here

来源(以及更详细的信息): https://www.zoftino.com/developing-kotlin-applications-using-intellij-idea-and-gradle