我正试图在RHEL盒上使用以下命令创建一个jar
jar -cf first MANIFEST.TXT HelloWorld.class
MANIFEST.TXT的内容是主要类别:HelloWorld
此操作失败,出现以下错误未能从加载Main Class清单属性第一个
我知道我需要创建具有Main Class清单的清单文件,即使这样我也无法执行java-jar第一个没有错误的
谢谢Bhavya
参见jar -help
:中的示例
jar cvfm classes.jar mymanifest -C foo/ .
您必须指定m
,这样jar就知道有一个清单文件,并且您不应该从first
中省略.jar
。这应该有效:
jar cfm first.jar MANIFEST.TXT HelloWorld.class