标签: java xml jar manifest
我一直在尝试将一些配置文件添加到JAR清单类路径中。像Spring,Log4j文件等...当我运行jar时,它会在类路径上获取其他jar,这样它就可以运行应用程序启动器类(在另一个jar中),但它只查找目录中的XML文件即使我可以在清单上看到它的路径,也可以找到jar。
关于如何解决此问题的任何想法?
答案 0 :(得分:0)
尝试在java命令行上使用详细的类加载开关来运行它,以确保实际上正在加载jar中的类。
MANIFEST.MF中的行长度限制为72个字节 - 请确保您没有长行。
http://download.oracle.com/javase/1.3/docs/guide/jar/jar.html#Notes%20on%20Manifest%20and%20Signature%20Files