myeclipse启动Maven项目直接用Tomcat运行

有时候我们拿到手的项目只是普通Maven项目,导入Eclipse后不能使用Tomcat直接运行。当然我们是可以直接使用Maven的Tomcat或Jetty插件运行的,但是使用Tomcat或Jetty插件运行时debug不能进入Jar包断点,使用Maven的插件不能自动关联到Eclipse的反编译插件,所以会出现进入不了断点的情况。
在开发时,是怎么方便怎么来吧,我们想个办法直接使用eclipse的tomcat插件来运行吧,因为这样可以直接关联到jar包的反编译后的代码上,然后就可以愉快的debug了。
反编译插件用得是JD-Eclipse,若没装,自行装好。

现在我们需要做的有一下几步:

  1. 将Java项目变成Dynamic Web Module项目

  2. 添加项目的部署文件,即添加Tomcat运行时的部署Maven的Jar依赖。

  3. 将Java项目变成Dynamic Web Module项目
    myeclipse启动Maven项目直接用Tomcat运行_第1张图片
    myeclipse启动Maven项目直接用Tomcat运行_第2张图片
    myeclipse启动Maven项目直接用Tomcat运行_第3张图片

myeclipse启动Maven项目直接用Tomcat运行_第4张图片
2. 添加项目的部署文件,即添加Tomcat运行时的部署Maven的Jar依赖。
myeclipse启动Maven项目直接用Tomcat运行_第5张图片
myeclipse启动Maven项目直接用Tomcat运行_第6张图片

myeclipse启动Maven项目直接用Tomcat运行_第7张图片
myeclipse启动Maven项目直接用Tomcat运行_第8张图片
myeclipse启动Maven项目直接用Tomcat运行_第9张图片
myeclipse启动Maven项目直接用Tomcat运行_第10张图片
myeclipse启动Maven项目直接用Tomcat运行_第11张图片
大功告成,这样项目就可以直接使用Tomcat运行了,结合反编译插件debug打断点挺方便的。

转自:https://jisonami.iteye.com/blog/2307490

你可能感兴趣的:(Java,Maven,Myeclipse)