使用Maven如何debug和热部署

nick_chen |浏览533次
收藏|2013/07/09 21:19

最近尝试将项目用Maven管理,Maven管理能力确实不错,但在开发时,却遇到了一些问题,望大家指点:

1、debug问题:

    我是使用Maven的tomcat插件:tomcat-maven-plugin在eclipse里直接集成tomcat,使用eclipse中Debug模式的maven tomcat:run的方式启动tomcat,但是设置好断点后,可以debug到,但却关联不到源码,我也在Debug configuration里的source标签中关联了源码工程,但还是不行,不知该如何配置。

2、热部署问题:

    使用maven能不能类似ant那样,自定义一个热部署的target,每当关联目录内容发生改变时,便将更新的文件拷贝到目标目录中;另外,我还特意测试了一下,使用maven install后,在target目录会生成一个应用文件夹,一个应用war包,我使用上述方式启动tomcat后,无论手工更新文件夹还是war中的jsp内容,刷新页面时都不生效。

回答该问题即可获得 2 经验值,问题被采纳即可获得 2 经验值!
我来回答

验证码

  换一个
全部回答(4)
  • 哥们儿,最后你那个热部署问题解决了吗,怎么解决的??求教~~
    回答于 2013/07/09 21:19
  • 还有,要打上jreble


    回答于 2013/07/09 21:19
  • jrebel
    回答于 2013/07/07 11:14
  • 回答第二个问题。

    首先在maven工程的pom.xml文件中增加tomcat插件:

    Xml代码


    1. <plugin>
    2.     <groupId>org.codehaus.mojo</groupId>
    3.     <artifactId>tomcat-maven-plugin</artifactId>
    4.     <configuration>
    5.      <url>http://localhost:8088/manager</url>
    6.     </configuration>
    7. </plugin>
    回答于 2013/07/07 11:14
0人关注该问题
+1
 加载中...