在intellij中从maven项目创建一个jar

我在IntelliJ中创建了一个新的maven项目,并将包装设置为jar,但是当我构建它时,目标文件夹不包含jar。 我确信我的东西真的很蠢,但我在不同的网站上阅读的东西太多了,我觉得更好。 在此处输入图像描述

您应该使用IDEA的Maven Projects视图构建项目。

查看 – >工具窗口 – > Maven项目

或者从左下角菜单中打开它:

菜单

然后用maven目标构建你的项目 – 即包: maven项目

如果在pom.xml中将包装设置为jar ,则会在target目录中获得一个jar。

你需要maven jar插件才能创建一个jar

  org.apache.maven.plugins maven-jar-plugin    true lib/ add your main class     

https://maven.apache.org/plugins/maven-jar-plugin/

假设屏幕截图显示完整的pom文件,则缺少定义工件的条目。 尝试在标记之后立即添加以下内容:

  4.0.0 com.mycompany.example stackoverflow-question 0.0.1-SNAPSHOT 

您最终应该在/ target目录中使用stackoverflow-question-0.0.1-SNAPSHOT.jar。 您可能需要刷新目录才能看到它(您当然必须在Eclipse中)