Java Intellij:构建|已停用构建工件

Java Intellij:构建|已停用构建工件,java,intellij-idea,jar,Java,Intellij Idea,Jar,我想使用IntelliJ 2016.1创建一个.jar文件 当我想要创建一个.jar文件时,构建工件被停用 我的设置中是否有某些内容必须更改,或者我的计算机上是否缺少某些内容?请帮忙:) 我不需要关于如何创建JAR文件的帮助。很可能您还没有配置要构建.JAR/工件 如果通过执行以下操作转到项目设置: Ctrl+Shift+Alt+S 然后单击侧面的工件选项卡 然后单击顶部的绿色+,您将能够配置您的项目以构建工件 然后,Build>buildartifacts…不应该变灰,您应该能够构建您的JAR

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

当我想要创建一个.jar文件时,构建工件被停用

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


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

很可能您还没有配置要构建.JAR/工件

如果通过执行以下操作转到
项目设置

Ctrl+Shift+Alt+S

然后单击侧面的
工件
选项卡

然后单击顶部的绿色+,您将能够配置您的项目以构建工件


然后,
Build>buildartifacts…
不应该变灰,您应该能够构建您的JAR。

在我的例子中,我解决了这个问题

打开
pom.xml

右键单击>运行Maven->重新导入


在此之后,我就可以构建工件了。

您必须阅读IDE中有关generate和delivery.jar文件部署的内容。这不是针对您的,但Intellij为什么不自动设置它呢?为什么我必须为我正在处理的每个Java项目添加相同的设置?对于一个有用的IDE来说似乎很奇怪。不同的项目需要不同的配置。您不会使用Gradle配置Spring Boot应用程序,就像使用Maven配置Camel项目一样。@mblakesley同意您的看法。我从来没有在ProjectSettings中点击“Add”来构建工件,因为每次都是由IntellJ在POM版本的每次更改中自动构建和刷新的。现在已经不见了,我必须手动操作。不明白为什么…@mblakesley无法编辑我的评论,但现在我找到了答案(至少在我的情况下)。只要“重新导入所有Maven项目”,它们就会再次出现。