我们正在使用带有m2e 1.6.2和m2e-wtp 1.2.1的Eclipse 4.5.1来将多模块webapp部署到Tomcat 8服务器。
我们在Eclipse中的服务器配置中启用了“默认情况下无需发布的服务模块”和“模块自动重新加载”。
当我们启动服务器时,webapp正常启动,但在第一次代码更改后&在依赖模块中重新编译,服务器尝试重新发布并为我们在 web.xml 中定义为侦听器的每个类抛出ClassNotFoundException
,特别是
org.springframework.web.util.Log4jConfigListener
org.springframework.web.context.ContextLoaderListener
org.eclipse.rap.rwt.engine.RWTServletContextListener
和一些自定义侦听器,但它们都在类路径中,因为在Eclipse中通过“播放按钮”首次启动或重新启动服务器工作正常。
有没有人暗示哪里可以看得更远?