IntelliJ IDEA将Runnable程序导出为Uber Jar

时间:2015-07-13 15:11:20

标签: intellij-idea

在Intellij IDEA中,如果Java或Groovy类具有“main”方法,则Intellij提供运行程序的选项,它根据模块的类路径计算出类路径。 Run <className>.main()工作正常。
但是我希望export a Uber jar为相应的包括来自类路径的所有必需的jar,以便我可以在其他地方运行该程序。我没有在Intellij中看到将java /类导出为uber(fat)jar的选项。我不是在寻找一个gradle / maven构建脚本来创建jar。检查Intellij是否有自动执行此操作的选项。 使用Intellij Ultimate Edition 14.0.4

1 个答案:

答案 0 :(得分:1)

我认为您正在寻找此功能:

关键步骤是自定义工件并选择&#34;选择目标JAR&#34;。