如何扩充SpringJUnit4ClassRunner使用的类路径?

时间:2018-06-16 00:06:37

标签: java spring spring-test

要清楚,我的问题不在于我的测试无法找到应用程序上下文。我的问题是无法找到在类路径上搜索的其他文件。我的pom.xml使用额外的类路径条目运行测试,因此构建工作正常,但令人讨厌的是,如果我想在Eclipse中手动运行测试,我必须编辑运行配置以将项目的特定子目录添加到类路径。我真的想弄清楚如何在测试类本身中指定它。 “@ContextConfiguration”注释接近于此,但这仅用于加载应用程序上下文。

如何在测试类本身的注释中指定在测试运行时需要将项目的特定子目录添加到类路径中?

1 个答案:

答案 0 :(得分:0)

  

如何在测试类本身的注释中指定在测试运行时需要将项目的特定子目录添加到类路径中?

遗憾的是,这是不可能的。

您需要确保可以将Maven项目正确导入Eclipse - 例如,使用M2Eclipse plugin