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