java - 关于tomcat&maven热部署的问题
黄舟
黄舟 2017-04-18 09:48:59
[Java讨论组]


开发环境 eclipse-maven-tomcat
怎么样配置实现项目热部署 不用每次保存后都再 maven install
我的tomcat路径指向

之前用jrebel 一直都还可以 最近老是跟我们的项目有冲突 放弃掉了
所以我想知道具体怎么配置 或者是用什么插件实现

黄舟
黄舟

人生最曼妙的风景,竟是内心的淡定与从容!

全部回复(8)
巴扎黑

我用的是IntelliJ IDEA+Maven+Jetty+JRebel,很久没用eclipse了,所以也不太清楚。

可以看看Java的HotSwap,不过限制比较多,很多情况下不能热加载。

迷茫

方法内部的改动可以热加载,方法名改动,增加,删除方法不会热加载。。

jrebel hotcode 网上资料很多的

-javaagent:D:\alibaba\tools\jrebel.jar
-Xms128m -Xmx512m -XX:PermSize=1024m
-Djavax.net.ssl.trustStore=${workspace_loc:tboss.deploy-1.0}\conf\ssl\keystore
ringa_lee

最好不要用热部署,java现在还很弱,到时候出了问题你都不确定是否是热部署引起的问题,到头来又要重启,非常不推荐热部署,费时又不讨好

怪我咯

可以试下
https://github.com/spring-pro...

阿神

这样吧,如果你的项目不是依赖于eclipse一些插件开发,我推荐你转来IDEA,好用点赞!
然后IDEA配合JRebel,热部署,开发快的飞起。

高洛峰

谢邀,java 的热加载有可能会遇到二进制兼容性的问题,二进制兼容性的问题很棘手,并非用些插件就能解决的。所以如果没有相关的经验的话,并不建议使用热加载技术。另外同推荐 intellij idea。

PHP中文网

我现在项目也是Maven+tomcat在eclipse里开发,我没发现修改程序,需要执行maven install啊。有也是它自动执行,会很快。

伊谢尔伦

推荐IDEA Jrebel开发速度提升很多

热门教程
更多>
最新下载
更多>
网站特效
网站源码
网站素材
前端模板
关于我们 免责申明 举报中心 意见反馈 讲师合作 广告合作 最新更新 English
php中文网:公益在线php培训,帮助PHP学习者快速成长!
关注服务号 技术交流群
PHP中文网订阅号
每天精选资源文章推送
PHP中文网APP
随时随地碎片化学习

Copyright 2014-2025 https://www.php.cn/ All Rights Reserved | php.cn | 湘ICP备2023035733号