【发布时间】:2015-07-22 09:10:19
【问题描述】:
今天我刚刚创建了一个 Java 库。我使用 Main 类创建它,因为 IntelliJ IDEA 14 要求我添加一个。但是我希望它是一个普通的库,没有任何主类。是否可以从这样的项目创建一个 jar 文件而无需使用 main 方法的单个类?如果是这样,您如何创建这样的 jar。
如果你从不使用 main 方法,它似乎有点傻。
【问题讨论】:
-
您是如何准确地告诉 IntelliJ 制作 jar 文件的,它是如何准确地提示您的?我怀疑您选择的选项暗示您确实想要一个 Main 类。
-
"从具有依赖关系的模块创建 jar 文件"
-
主类只是使用“-jar”运行时使用的 MANIFEST.MF 中的一行。在其他情况下,它应该按照您的意愿行事。
-
是的,但是因为它是一个库,所以这个类也可以在其中使用。添加一个没有任何功能的类似乎很奇怪。
-
只删除 Main 类。你一开始不需要创建它。
标签: java intellij-idea jar main