使用tomcat7-maven-plugin的时候一般我们都会将tomcat启动起来然后挂起,以后每次使用tomcat7:deploy/redeploy部署项目,这样做的方式是不用每次都重启服务器节省时间,但是也有一个问题存在,当tomcat以debug模式挂起之后,如果用debug as -- maven build 的方式部署项目,就会出现下面的问题,而是用run as -- maven build 的方式部署就会正常,不发生任何异常!
这个问题经我初步测试表明是debug as 选项和 run as选项的参数不同,debug as模式会导致jvm的debug模式出现获取不到class信息的异常,建议大家使用tomcat debug + run as选项进行调试吧。
如果有什么想讨论的可以加QQ群 486646649