我的问题是,在Eclipse中部署测试类。 正常的maven构建是正确的。所以我看到M2e的罪魁祸首(-wtp) 这answer 对我没有帮助。根据答案陈述,我的默认设置是相应的默认设置。 但是,在Maven Update Project之后,我可以在Java Build路径中看到一个条目。有一个条目。在选项卡Source下,对于带有输出文件夹Target / test-classes的src / test / java。此外,此文件夹位于“选中”和“导出”选项卡下。 当我从'源文件夹'手动删除src / test / java时,Eclipse正确部署。 m2e(-wtp)中是否有任何配置可以防止这种行为?
由于文件夹(测试类)没有出现在我们的poms中,我认为它必须与插件的默认行为有关。 环境
Eclipse Kepler
m2e-wtp 1.0.0.20130613-0136
m2e 1.4.0
version.ear.plugin 2.6
version.ejb.plugin 2.3
version.resources.plugin 2.6
version.surefire.plugin 2.16
version.war.plugin 2.3
version.compiler.plugin 2.3.1