java - 从 IntelliJ 生成 .JAR

标签 java intellij-idea jar executable-jar

我正在尝试使用构建工件从 IntelliJ 创建 JAR,但是当我这样做时,它会说

Error: Invalid or corrupt jarfile 

我不确定我做错了什么? enter image description here

enter image description here

最佳答案

从您发布的内容中很难看出。 Intellij 有时可能很挑剔,尤其是在使用 Artifact jar 构建界面时。 IntelliJ 网站上有一个关于如何设置该工件的很好的教程。可能会带来困难的一个领域是指向主类。

我在使用该工具构建 jar 时遇到的一个问题是选择主类。最终我输入了它并且它起作用了。不确定这是否能解决您的问题。

来自 intellij 网站:https://www.jetbrains.com/help/idea/creating-and-running-your-first-java-application.html

请注意下图。

其他潜在问题可能是依赖项已损坏,尽管值得怀疑。

也可能是 list 文件引用了导致问题的文件。大多数 list 文件应该相当简单并指向主类。最后但并非最不重要的一点是向 IntelliJ 发送电子邮件。他们善于回应,如果问题是 intellij 可以解决的,他们会提供帮助。不幸的是,他们仅通过电子邮件回复,有时可能需要一天的时间。

---

关于java - 从 IntelliJ 生成 .JAR,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/58036941/

相关文章:

java - Intellij spring boot PropertiesLauncher

JavaFX 项目无法使用 Java 11 找到外部库

java - 在执行时运行两个 .jar 文件

java - 我如何分发 JOGL 应用程序?

java - 将项目添加到队列末尾

java - 如何在 IntelliJ Idea 中为生成的单元测试添加默认导入

java - 是否有 java 不允许泛型类数组的解决方法

intellij-idea - IDEA GDSL 如何为文件夹中的所有文件(类)添加方法定义?

javascript - 无法接收从 html 中的 Rest api 传递的 json 响应

java - 等待线程不恢复