pronumen 2009-04-07 21:16
浏览 212
已采纳

ClassLoader的测试

[code="java"]
ClassLoader loader = ClassLoader.getSystemClassLoader();
Enumeration urls;
try {
urls = loader.getResources(pkgs);
while (urls.hasMoreElements()) {
String urlPath = urls.nextElement().getFile();
// urlPath = URLDecoder.decode(urlPath, "UTF-8");
}
} catch (IOException e) {
// TODO Auto-generated catch block
e.printStackTrace();
}
[/code]

该代码可以加载Lib下面的struts hibernate spring,但是无法加载我自己使用eclipse打包的jar
请教一下 为什么呢(classes目录下的也可以访问)
我的jar有MANIFEST.MF

  • 写回答

1条回答 默认 最新

  • iteye_8658 2009-04-08 08:55
    关注

    是不是jar文件有问题,建议你用ant来打一个包,再试一下。

    本回答被题主选为最佳回答 , 对您是否有帮助呢?
    评论

报告相同问题?