在Intellij IDEA中将build Artifact替换为build.gradle

时间:2019-01-17 14:28:02

标签: java gradle intellij-idea executable-jar

我已经正确配置了Intellij IDEA的“ Build Artifact”,以生成一个包含资源,MANIFEST.MF,编译的类等的可执行JAR。但是Gradle不应该管理它吗?我最终将需要使用Build Artifact GUI中无法使用的功能来构建JAR。如何将Build Artifact配置移植到gradle.build文件中?

我在IDEA>文件>设置...>构建,执行,部署> Buld工具> Gradle中看到[]委派IDE构建/运行操作以进行构建,但是尽管我的项目模块具有构建,该复选框仍被禁用。摇篮。而且我不确定该功能是否可以满足我的要求。

2 个答案:

答案 0 :(得分:0)

IDE不会基于build.gradle文件自动创建jar工件。

如果要从gradle脚本配置工件的某些特定方面,请考虑使用gradle-idea-ext-plugin。请参阅插件文档的Artifacts DSL部分。

答案 1 :(得分:0)

JAR Gradle-Task添加到您的“运行或调试”配置中:

enter image description here

您将在项目的文件夹Test/build/libs中找到您的JAR工件。