我在 Mac 10.7.5、Java 6、Junit 4.8.1 和 Maven 3.0.3 上使用 Eclipse Juno。我已将 Maven 项目导入 Eclipse,但无法刷新 JUnit 测试编译。当我在编辑器中编辑 JUnit 测试时,保存它,右键单击测试并选择“运行方式”->“JUnit 测试”,Eclipse 似乎没有重新编译测试,而是使用我的原始类文件目标/测试类目录。当我使用“mvn clean test-compile”在命令行上编译时,更新的类正确地出现在 target/test-classes 目录中。
所以我的问题是,我怎样才能让 Eclipse 正确编译我的测试并将其放在 target/test-classes 目录中?我已经在我的项目设置中验证了“源”下的 myproject/src/test/java,其输出文件夹为 myproject/target/test-classes,其中包含(全部)和排除(无)。
- 戴夫