根据不带ide的org.json之类的库构建jar

时间:2018-12-08 20:44:18

标签: java jar

我在没有任何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 :(得分:0)

根据jar man page

  

请确保您使用的所有现有清单文件都以   新队。如果清单文件的最后一行不被解析   不以换行符结尾。