如何从单元测试中获取src / main / java类加载器

时间:2017-11-08 11:46:51

标签: java reflection junit

在单元测试中,我正在尝试获取包下的类列表。

当我这样做时

...getClassLoader().getResource("<some package in both main and test>");

从单元测试中,它返回指向test-classes的网址。如何获取主类的URL?

修改

为了更清楚,我正在使用一个允许我访问主类的类加载器。最终,要获得正确的网址。

1 个答案:

答案 0 :(得分:2)

ClassLoader.getResource返回它找到的第一个URL。尝试使用getResources(),它将搜索所有可用的classpathes