2
类
变化的classloader因此,在这个项目中的所有资源读数像这样做:爪哇 - 对于一个给定
SomeLoadingClass.class.getResource(resource);
对于一个测试,我想挂钩使用不同的配置文件。就像配置文件中包含正确内容的安全网一样。
鉴于我在测试class A
编写一个测试,和上面的代码片段发生在其他地方,我怎么能 - 添加新文件到类路径中(大概为类SomeLoadingClass
),这样的配置文件,我想被使用,而不是在.classpath
文件中设置的那个。
我宁愿能够“覆盖”现有的配置文件,而不是吹走.classpath
的全部内容 - 这可能吗?如果是这样,怎么样?
道歉 - 我已经在这里读了一些类路径条目,但他们似乎没有做到我想要的。 (它们都是关于覆盖当前线程的类加载器,这在这里看起来不太合适 - 即不起作用)
编辑这个一个测试我想shimmy与类路径。就是这样,仅此而已。我不想改变其他所有测试。另外,没有使用maven。