转载于:http://jisonami.iteye.com/blog/2307490 版权内容为作者:jisonami 所有
有时候我们拿到手的项目只是普通Maven项目,导入Eclipse后不能使用Tomcat直接运行。当然我们是可以直接使用Maven的Tomcat或Jetty插件运行的,但是使用Tomcat或Jetty插件运行时debug不能进入Jar包断点,使用Maven的插件不能自动关联到Eclipse的反编译插件,所以会出现进入不了断点的情况。
在开发时,是怎么方便怎么来吧,我们想个办法直接使用eclipse的tomcat插件来运行吧,因为这样可以直接关联到jar包的反编译后的代码上,然后就可以愉快的debug了。
反编译插件用得是JD-Eclipse,若没装,自行装好。
![点击查看原始大小图片](https://i-blog.csdnimg.cn/blog_migrate/4776aff0a570a415da853387323775b4.png)
现在我们需要做的有一下几步:
1、 将Java项目变成Dynamic Web Module项目
2、 添加项目的部署文件,即添加Tomcat运行时的部署Maven的Jar依赖。
1、 将Java项目变成Dynamic Web Module项目
![点击查看原始大小图片](https://i-blog.csdnimg.cn/blog_migrate/901d4a0fcbd90aab517caa5726ee661b.png)
2、 添加项目的部署文件,即添加Tomcat运行时的部署Maven的Jar依赖。
反编译插件用得是JD-Eclipse,若没装,自行装好。
![点击查看原始大小图片](https://i-blog.csdnimg.cn/blog_migrate/4776aff0a570a415da853387323775b4.png)
现在我们需要做的有一下几步:
1、 将Java项目变成Dynamic Web Module项目
2、 添加项目的部署文件,即添加Tomcat运行时的部署Maven的Jar依赖。
1、 将Java项目变成Dynamic Web Module项目
![](https://i-blog.csdnimg.cn/blog_migrate/2a549bc52bca9a36528dde2314d77163.png)
![点击查看原始大小图片](https://i-blog.csdnimg.cn/blog_migrate/901d4a0fcbd90aab517caa5726ee661b.png)
2、 添加项目的部署文件,即添加Tomcat运行时的部署Maven的Jar依赖。
![](https://i-blog.csdnimg.cn/blog_migrate/e64494761c333718540450643c394e25.png)
![](https://i-blog.csdnimg.cn/blog_migrate/82beb6e102907839c0ffc0f594a26359.png)
![](https://i-blog.csdnimg.cn/blog_migrate/5bf419c4b570b5ef40b40f9e75af5c49.png)
![](https://i-blog.csdnimg.cn/blog_migrate/a4fb9bc64807032363377f6b6fec78dd.png)
![](https://i-blog.csdnimg.cn/blog_migrate/bdbd2245bd67bb43a30a06013cb2f4da.png)
![](https://i-blog.csdnimg.cn/blog_migrate/d46ea4822022e22e4c5c749bf23beef9.png)
![点击查看原始大小图片](https://i-blog.csdnimg.cn/blog_migrate/9a87cac08225828f486e352ba5e457bf.png)
大工告成,这样项目就可以直接使用Tomcat运行了,结合反编译插件debug打断点挺方便的。