一个关于动态加载JAR包的问题。

bigbiga 2013-12-25 06:43:05
使用 URLClassLoader addUrl动态载入了一个JAR包。

里面的类可以反射出来正常使用,但是里面的资源不能正常使用。

指定资源路径及名称可以成功。
URL url =ClassLoader.getResource("xxx/xxx/xxx.xml"); //可以正常使用。


下面的通配符匹配就会不成功。
Enumeration<URL> e =ClassLoader.getResources("xxx/xxx/*.xml");//返回为空。

哪位遇到过,帮解释一下。

...全文
105 2 打赏 收藏 转发到动态 举报
写回复
用AI写文章
2 条回复
切换为时间正序
请发表友善的回复…
发表回复
「已注销」 2013-12-25
  • 打赏
  • 举报
回复
路径写的不对。要写成绝对路径才行。

62,614

社区成员

发帖
与我相关
我的任务
社区描述
Java 2 Standard Edition
社区管理员
  • Java SE
加入社区
  • 近7日
  • 近30日
  • 至今
社区公告
暂无公告

试试用AI创作助手写篇文章吧