首页 文章

根据没有ide的org.json这样的lib来构建jar

提问于
浏览
1

我构建了一个没有任何IDE的项目,并且想要编译它 . 我不想使用Maven或Ant . 所以我有几个类和一个jar文件(org.json)“json.jar” .

javac -cp json.jar *.java 
java -cp .;json.jar App

现在我想为我的项目创建另一个jar文件,但不知道如何包含/链接lib json.jar . 我创建了一个manifest.mf

Main-Class: App
Class-Path: json.jar

并尝试过

jar -cmf manifest.mf App.jar *.class json.jar

这会创建一个jar文件,但我无法运行它 . 谢谢

1 回答

  • 0

    根据jar man page

    确保您使用的任何预先存在的清单文件以新行结束 . 如果清单文件的最后一行不以新行字符结尾,则不会对其进行解析 .

相关问题