【问题标题】:Intellij: Build | Build Artifacts deactivatedIntellij:构建 |构建工件已停用
【发布时间】:2016-07-18 03:27:16
【问题描述】:

我想使用 IntelliJ 2016.1 创建一个 .jar 文件

当我想创建一个 .jar 文件时,Build Artifacts 被停用。

我的设置中是否有什么必须更改的内容,或者我的计算机上是否缺少某些内容?请帮忙:)

我不需要有关如何创建 JAR 文件的帮助。

【问题讨论】:

  • 您必须阅读 IDE 中的部署以生成和交付 .jar 文件

标签: java intellij-idea jar


【解决方案1】:

您可能尚未配置要构建 .JAR/Artifact。

如果您通过以下方式访问您的Project Settings

Ctrl+Shift+Alt+S

然后点击侧面的Artifacts 标签。

然后点击顶部的绿色+,你就可以配置你的项目来构建一个artifact了。

那么Build > Build Artifacts... 不应该是灰色的,你应该能够构建你的 JAR。

【讨论】:

  • 这不是针对你的,但为什么 Intellij 不自动设置呢?为什么我必须为我正在处理的每个 Java 项目添加相同的设置?对于其他有用的 IDE 来说似乎很奇怪。
  • 不同的项目需要不同的配置。您不会使用 Gradle 配置 Spring Boot 应用程序,就像使用 Maven 配置 Camel 项目一样。
  • @mblakesley 同意你的看法。我从来没有在 ProjectSettings 中单击“添加”来构建工件,因为每次都是自动构建并由 IntellJ 在我的 POM 版本的每次更改中自行刷新。现在消失了,我必须手动完成。不明白为什么...
  • @mblakesley 无法编辑我的评论,但现在我找到了答案(至少在我的情况下)。只需“重新导入所有 Maven 项目”,它们就会再次回来。
【解决方案2】:

在我的情况下,我解决了这个问题;

打开pom.xml

Right Click > Run Maven -> Reimport

在此之后,我能够构建工件。

【讨论】:

    猜你喜欢
    • 2020-10-01
    • 2018-05-25
    • 1970-01-01
    • 2013-07-15
    • 2014-10-22
    • 2017-10-15
    • 1970-01-01
    • 1970-01-01
    • 1970-01-01
    相关资源
    最近更新 更多