我正在使用 m2eclipse 在 eclipse 中管理我的类路径,当我想在 eclipse 中使用测试编译目标时我遇到了问题。
我有 2 个项目 A 和 B,项目 B 依赖于 A 类(在文件夹 target/classes 中)和测试类(在文件夹 target/test-classes 中)。如果我在 m2 eclipse 启动器中使用参数 M2_WORKSPACE_RESOLUTION=true 运行测试编译目标,则编译找不到项目 A 的测试类。
在命令行中一切正常。如果我使用 M2_WORKSPACE_RESOLUTION=false 一切正常。
如何强制 m2eclipse 使用具有工作区分辨率的测试类?