Maven webapp调试 非plugin

Maven web项目调试非plug, Maven的web项目一般都是用Jetty插件调试,但是用Jetty要进入debug模式还是很麻烦的。

这里介绍eclipse下将maven web项目配制成动态web项目,这样就可以使用任何eclipse支持的web容器来调试运行了。

步骤1 打开JavaEE透视图,在Maven项目上点右键,选择propetties,在弹出的properties对话框里选择project facets-->点击Convert to faceted form…链接 在project facet里选择Dynamic Web Module,Version根据需要选择2.5或3.0。点击Apply按钮。

 

 
步骤2  重新打开项目的properties对话框,会发现多了Deployment Assembly项,进入该项

maven的web项目,是不存在WebContent目录的,src/main/webapp目录就是web应用的根目录,所以将上图的/WebContent项目Remove掉,并Add一个新的发布目录,在Add对话框选择Folder,点击Next  展开并选中src/main/webapp,点击Finish 。
现在就将src/main/webapp映射为web应用的根目录了,接下来我们还要将Maven库映射为WEB-INF/lib,点击Add,选择Java Build Path Entries,点击Next 选择Maven Dependencies,点击Finish 。

这样就配置好了发布目录,接下来要配置一个Server作为web应用的容器



 

接下来就是配置容器,发布,调试了。。。

猜你喜欢

转载自martinwuje.iteye.com/blog/1832384