maven tomcat eclipse debug 调试 + hot code replace 热部署
maven tomcat eclipse debug 调试 + hot code replace 热部署
文章分类:Java编程上网找了好久都没找到,网上只有运行mvn package 打包,并利用tomcat manager功能部署到tomcat 下的文章,如果我修改了一个java文件,不得不重新打包部署一下,这佯做开发效率极低,影响用maven的心情,经过自己的反复试验,终于可以实行hot code replace了,就是修改了一个文件不用重新部署了,就可以使用debug了。
试验环境:
eclipse+ tomcat+ tomcatPlugin+maven3 关于怎么安装,就得大家自己找文章了
我们用petclinic项目为大家演示热部署。petclinic是spring官方的一个非常经典的例子
petclinic svn路径 https://src.springframework.org/svn/spring-samples/petclinic/trunk
配置使用
1。修改tomcat的server.xml文件,加入
1
<Context docBase="E:\workspace\petclinic\src\main\webapp" path="/petclinic" reloadable="false"></Context>
意思是指定tomcat运行项目的目录,在这里我们指定E:\workspace\petclinic\src\main\webapp ,src\main\webapp 是maven web规范,存放java web的相关资源。
2。右键单击项目,选择build path,将default output folder设置为 petclinic/src/main/webapp/WEB-INF/classes,并将
petclinic/src/main/resource的Excluded设置为None,默认是**,意思是让eclipse编译java和resource文件编译到petclinic/src/main/webapp/WEB-INF/classes目录
3。 运行 mvn war:inplace petclinic/src/main/webapp/WEB-INF下,就有lib文件了
4。用eclipse插件运行tomcat,项目就可以运行了,修改任意一java类,可以实时生效,打断点也能够调试了。
分享到:
相关推荐
eclipse+maven+springmvc+spring+mybatis案例附带mysql数据库
Maven +Tomcat+m2eclipse的热部署(hot deploy)
jenkins+maven+svn+tomcat 持续集成环境快捷部署,实现自动编译打包部署
Eclipse Mars.2 Release (4.5.2),maven 3.3.9,tomcat7,JRebel6.4.3,包内包含JRebel与详细使用说明,纯手写,且亲测可用,eclipse,maven,tomcat可自行下载,JRebel为破解版,码字辛苦,望各位大神给1分辛苦费
Maven+Eclipse+SpringMVC+MyBatis实例,使用了dao和mapper两种方式
java开发环境DIY,解压到D盘打开eclipse即可,免除eclipse java maven等环境配置 项目myssm是springMVC+spring+mybatis搭建的基础框架
Java+MySQL+SQLyog+tomcat+maven+eclipse+mariadb 一健解压安装的软件包
Spirng+SpringMVC+Maven+Mybatis+MySQL实例,eclipse+tomcat7+jdk1.7
eclipse下SpringMVC+Maven+Mybatis+MySQL项目搭建
持续集成环境maven+nexus+jenkins+svn搭建
应网友要求,重新整理原《eclipse + maven多模块项目框架 + jetty热部署的实例源码》,增加了各配置的详细注释。 并且基于Spring MVC提供了一个完整功能:实现了生成验证码图片,以及验证输入是否匹配的两个接口,...
app后台服务Demo(jdk7+tomcat7+maven+jersey+mybatis+spring+jackson)
Maven是一个项目管理工具,它包含了一个项目对象模型 (Project Object Model),一组标准集合,一个项目生命周期(Project Lifecycle),一个依赖管理系统(Dependency Management System),和用来运行定义在生命周期...
公司框架是SSH,hibernate用的越来越少,做了几年后,也懒得用了,springjdbc玩到现在,maven,mybatis没用到一直都没去接触,感慨现在技术真是发展越来越快,有点落伍了,最近刚好私下接了个小项目,心想何不用maven...
maven+tomcat+eclipse配置实例
先别下载,可以直接看博文,里面都有贴详细代码。 https://mp.csdn.net/postedit/79952532 Eclipse+Maven+Spring MVC,demo版,测试可以正常运行。
maven3.2.3+eclipse4.4+JDK1.8环境搭建.Maven 除了以程序构建能力为特色之外,还提供高级项目管理工具。由于 Maven 的缺省构建规则有较高的可重用性,所以常常用两三行 Maven 构建脚本就可以构建简单的项目。
Eclipse+tomcat+maven 配置Spring mvc图文教程.zip Eclipse+tomcat+maven 配置Spring mvc图文教程.zip
一个相对简单但比较完整的基于spring+springmvc+mybatis+mysql+maven+eclipse的工程实例,适合初学者参考
Web项目中基于Maven与Spring整合的WebService之cxf的实现⬇️ 详情请参考如下链接: https://locqi.github.io/locqi.com/2018/09/05/Eclipse+Maven+Spring+CXF-create-WebService/