maven web工程 热加载/热部署
最近从eclipse换到idea,发现idea的重构功能的确强大。但是有一个问题,我现在是maven的web项目,已经拆分成了好几个子模块。我每次修改完java代码后,都需要重启服务器,就算只修改了很简单的一行,没有改方法名类名那些。我在eclipse下是这种情况修改的代码是可以生效的。请问在idea下需要配置什么吗?
如果有不用JRebel的方案最好,因为我在eclipse下并没用那个就可以。
如果你对这篇内容有疑问,欢迎到本站社区发帖提问 参与讨论,获取更多帮助,或者扫码二维码加入 Web 技术交流群。
绑定邮箱获取回复消息
由于您还没有绑定你的真实邮箱,如果其他用户或者作者回复了您的评论,将不能在第一时间通知您!
发布评论
评论(3)
感谢各位的回答,各位的答案我立刻就看到了,怎么晚回复是因为我立刻去做验证啦。
经过一阵折腾,装了jrebel之后,发现效果不好,经常会内存溢出,而且还是需要手动编译一下代码才行(不知道是不是我配置的原因,如果是,我想应该是开箱即用做的不好),而且会重新加载所有class,感觉时间没省多少。
二楼说的对,特别是我发现还可以使用ctrl+shift+f9只编译一个类的时候,比原来重启程序好很多了。
2楼是对的,1楼是在胡扯,让我怀疑他
是否用过idea
在idea下修改完java代码是不会自动编译的,得手动的编译一下(或者Ctrl+F9),才会把修改的代码加载进去,但修改了方法名的不能热加载