我的文件结构如下:
manifest
CP.java
folder/
X.java
CP是一个只打印出System.getProperty("java.class.path")
。
manifest
是:
Main-Class: CP
Class-Path: folder
我用:
制作一个罐子$ jar cvfm x.jar manifest CP.class
现在,问题出现了:
$ java -jar x.jar
x.jar
如何制作输出
x.jar:folder
答案 0 :(得分:0)
Class-Path标头用于从jar文件中的其他jar加载类。
Class-Path: jar1-name jar2-name directory-name/jar3-name
我认为你的“文件夹”清单添加只是因为它不符合规范(jar tutorial)而被删除。