我正在使用IntelliJ 12,我正在尝试配置我的项目,为我在其中的每个主要方法生成一个jar文件。 我有一个项目,其中包含服务器的主方法和客户端的不同项目,我想生成一个jar文件,该文件将相应地运行每个项目
一个不同的SO问题引导我:http://blog.jetbrains.com/idea/2010/08/quickly-create-jar-artifact/ 使用一个main方法创建一个jar可以正常工作,但是当我创建多个人工制品时,每个人工制品都有正确的设置并单击“应用”,它们都指向同一个主要类。
答案 0 :(得分:16)
Idea会创建清单文件。例如:
但是,当它构建JAR时,IDEA会将META-INF目录及其内容复制到JAR的根目录,以便您的MANIFEST.MF文件位于正确的位置。