使用IntelliJ构建Maven项目不会创建JAR

时间:2019-09-12 08:27:38

标签: maven intellij-idea

在终端中运行以下命令时,我可以在目标目录中看到JAR文件,而使用IntelliJ进行构建时,我只会看到编译后的类。

为什么?

enter image description here

2 个答案:

答案 0 :(得分:1)

如果要构建项目并通过Maven执行运行操作,则需要使用Maven设置中的“将IDE生成/运行操作委托给Maven”选项将所有这些操作委托给Maven。

使用Maven构建项目 单击Maven工具窗口中的图标常规设置svg。或者,从主菜单中选择File | File。设置/首选项|生成,执行,部署|生成工具| Maven。

单击Maven,然后从列表中选择Runner。

在“运行器”页面上,选择“委托IDE构建/运行操作以进行Maven”。

更多详情,请参见here

答案 1 :(得分:1)

要获取由IDE构建的jar,您需要配置jar Artifact进行构建:

enter image description here