java - 创建 jar 失败

标签 java jar

我正在尝试在 RHEL 机器上使用以下命令创建一个 jar

jar -cf first MANIFEST.TXT HelloWorld.class 

MANIFEST.TXT的内容是 主类:HelloWorld

失败并出现以下错误 无法从中加载 Main-Class list 属性 第一

我知道我需要创建具有 Main-Class list 的 list 文件,即使这样我也无法执行 java -jar 首先没有报错

谢谢 巴维亚

最佳答案

请参阅 jar -help 中的示例:

jar cvfm classes.jar mymanifest -C foo/ .

您必须指定 m 以便 jar 知道有一个 list 文件,您不应该从 first 中省略 .jar。这应该有效:

jar cfm first.jar MANIFEST.TXT HelloWorld.class 

关于java - 创建 jar 失败,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/6289518/

相关文章:

Java:打开 Jar 内的 xml 文件。打不开

jar - .jar 文件根本打不开

java - 如何在java中将 boolean 列添加到结果集中,然后将结果添加到jtable

java - 如何将下载的图像从一个 Activity 传递到下一个 Activity ?

java - 重复的 dex 但没有重复的 .jar

android - 有什么方法可以指示 Proguard (在 Android 上)保存中间 jar 吗?

java - 在java中从jar导入文件时出错

java - 从一组坐标和距离计算新的 GPS 坐标?

java - 递归方法中 int[] 的 ArrayList

jar - 有关Gradle中脚本的一些问题