MyEclipse 调试Maven Web项目

MyEclipse 调试Maven Web项目

最近开始用maven来管理web项目,和传统直接创建的web项目比,通过maven创建的webapp项目无法直接被MyEclipse识别为web项目,导致只能通过打成war包然后发布到tomcat中之后,通过tomcat的调试端口进行调试,整个过程完全依赖人工,十分繁琐,因此决心找到一种简单调试的方法。

手工修改Project Facets实现Web项目识别

参考MyEclipse部署Maven webapp项目到Tomcat,博文通过直接修改项目工程的属性中的Project Facets实现MyEclipse对Web项目的识别,修改主要内容如下图:
这里写图片描述

但是经测试,该方法有个比较严重的问题,就是工程中通过maven引用的依赖无法自动配置到发布的server中,简单来说就是WEB-INF下的lib文件夹是空的……

笔者找了很多方法尝试解决这个问题,包括资源配置输出等,但是感觉都非常麻烦且不好用。

通过Maven生成eclipse项目文件

经过茫茫大海的查询(百度的有效搜索在这种时候真的很无力-_-||),突然发现原来maven是支持项目识别的。。。笔者表示这个发现代表之前的努力和时间消耗都是无用功,会让人有种 苍天啊!*%&*&%*&%*&% 的感觉。

简单来说,只需要通过maven的命令 mvn eclipse:eclipse ,对eclipse的项目文件进行动态生成,之后eclipse/MyEclipse就是可以实现对Maven Web项目的识别!!!

之后调试的操作就和普通的web工程没有任何区别了。。。

评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包
实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值