使用
-jar开关启动可执行的jar文件时,将从jar文件的清单中获取类路径。
-cp如果给出该开关,则将被忽略。
eff Storey的答案将是最简单的解决方案。另外,您可以
Class-Path在jar文件的manifest中添加一个属性。
编辑 尝试启用log4j调试,并建立指向
log4j.xml标准URL 的路径。例如:
java -Dlog4j.debug -Dlog4j.configuration=file:/path/to/log4j.xml -jar ...

使用
-jar开关启动可执行的jar文件时,将从jar文件的清单中获取类路径。
-cp如果给出该开关,则将被忽略。
eff Storey的答案将是最简单的解决方案。另外,您可以
Class-Path在jar文件的manifest中添加一个属性。
编辑 尝试启用log4j调试,并建立指向
log4j.xml标准URL 的路径。例如:
java -Dlog4j.debug -Dlog4j.configuration=file:/path/to/log4j.xml -jar ...