首页 文章

如何防止eclipse在Tomcat上部署测试类?

提问于
浏览
34

我有一个Maven项目,包含典型的文件夹 src/main/javasrc/test/java ,我使用的是带有m2e 1.0的Eclipse 3.7和用于WTP 1.4.0的Maven Integration . 在开发期间使用Eclipse在服务器(Tomcat或Glassfish)上部署应用程序,但它也从 src/test/java 文件夹部署测试类 .

我不希望部署测试类,那么如何从eclipse-tomcat部署中“排除”该目录?

2 回答

  • 6

    发生这种情况时,从项目属性上下文菜单中执行“Maven - > Update Project ...” . 根据我的经验,这正确地重新配置了Eclipse .

  • 48

    它可以在Eclipse中配置如何处理和部署不同的文件夹,不管怎样,Eclipse插件M2Eclipse应该正确配置Eclipse,它有时会完成配置,有时不会 .

    所以必须检查这两个设置:

    • 项目属性\ Java构建路径(Tab)源: <PROJECT>/src/test/java 的输出文件夹以及 <PROJECT>/src/test/resources 必须是 <PROJECT>/target/test-classes

    • 项目属性\部署程序集: <PROJECT>/src/test/java<PROJECT>/target/test-classes
      enter image description here
      必须没有条目

相关问题