在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
答案 0 :(得分:1)
我认为您正在寻找此功能:
关键步骤是自定义工件并选择&#34;选择目标JAR&#34;。