我正在使用 M2E 与 Eclipse 进行 Maven 集成。我的单元测试引用资源/目录中的属性文件。好吧,命令行测试中一切正常( mvn test
)。但是,在 Eclipse 中,找不到资源。
检查 Java Build Path,在那里,所有资源条目都标有 Excluded: **
. (我认为它应该只排除 .java/.class 文件)然后,在删除排除模式后,问题解决了。
我不确定是否应该删除所有 Excluded **
手动,或者我没有正确使用 M2E。
附言项目由 Existing Maven Projects
导入.
请您参考如下方法:
它是故意这样做的,以允许 maven-resource-plugin 进行资源复制。毕竟您可能启用了过滤器。我已经为此纠缠了 m2e 列表,欢迎您提交 bugzilla 并加入纠缠。这真的很烦人。