maven构建项目时,如何进行debug及web项目的热部署,此处以tomcat为例说明。
1.debug:
- 设置JPDA_ADDRESS,服务器以jpda方式启动,如:catalina.sh jpda run。
- ide设置remote监听jpda方式启动的端口号。以Intellij idea为例,run->edit configrations->点击左上角的加号,选择Remote方式,设置相应的端口号,启动此remote。
- 设置断点
2.web热部署(以Intellij idea为例)
- ide安装插件 JRebel
- 在相应项目的reesource目录下生成rebel.xml文件,重新maven编辑项目
- 服务器以jrebel方式启动,添加启动参数:-javaagent:/opt/soft/services/jrebel/jrebel.jar
ps:若修改java文件,则需要单独编译此文件。
相关推荐
maven的项目用jetty 服务器启动项目时配置此段配置,就可以实现热部署(意思就是eclipse改了代码可以不用重启服务器)
eclipse + maven多模块项目框架 + jetty热部署的实例源码 让你掌握maven中那些令人迷惑的一堆配置,基于此框架快速搭建maven多模块项目完美环境。
使用Maven构建多模块项目
Maven 构建 项目 文档 java MyEclipse导入Maven项目及注意的事项
maven构建项目工程,简单构建方便,快速
NULL 博文链接:https://wang5598.iteye.com/blog/1958270
在用maven项目的时候,很多时候不想去再把项目部署到Tomcat上,然后发布并启动,这个时候我们就可以运用Tomcat热部署来配置,只需要再maven的配置文件加上一小段代码即可,非常方便! 启动的时候直接:右键项目--...
maven构建项目可以粘贴的内容
解释如何使用 Maven 构建项目,包括编译、打包、测试和部署等操作。介绍如何使用 Maven 管理项目的依赖关系,以及如何通过声明式配置来简化项目的构建和管理。强调 Maven 的生命周期和插件机制,以及如何使用插件...
作为一个JAVA开发者,经常受到技术框架造型的烦恼本篇主要讲解的是maven自动化你的项目,以国外框架组合appfuse和国内springside为主,让你在短短的时间之内把想要的框架集成,并准备开发
maven构建项目文档 找了很久才找到一个翻译英文的原版maven文档
Intellj构建和部署Maven Web项目详解
maven项目构建文档maven项目构建文档maven项目构建文档
Eclipse新建和部署maven项目,每一步都有详细的截图
maven构建项目,整合springmvc jpa
基于Maven构建ssh项目,教程可参考http://www.cnblogs.com/tommychok/p/7340500.html
使用Maven构建JavaWeb项目实例
使用maven构件web项目,部署tomcat
maven详解,使用maven构建项目,pom.xml讲解,本地仓库,搭建nexus
使用maven 对java程序编译构建,打包和部署。自动化部署