最近改用Idea 但是热部署成了一个问题,在网上搜索需要jrebel实现热部署,下面就是实现热部署的步骤,亲测无误。
①idea安装jrebel 插件 这个在settings-->plugins中如图所示, 然后搜索 jrebel 就能安装好插件。
注:这个插件是收费的,所以想用的话还是要出钱的,貌似也不便宜,当然在国内这都不是问题,因为我们有伟大的破解党存在...网上有很多教程 这里就不一一详述。
②安装好后就是设置:如图
然后就是代码部分的修改:
③:在web项目上右击然后找到Jrebel,点击:
这步操作会生成一个rebel.xml文件 这个文件会有两个路径:
一个classes,及java代码编译后的路径,一个是文件放的路径也就是 jsp文件 html等文件的路径
④在pom中加入如下代码:
这样就可以实现热部署了
这样还不能实现eclipse中那样的快速自动编译生效,需要自己手动编译一下修改的java文件:
crtl+F9 是编译单个文件
ctrl+shift+F9 是编译整个项目
当然 html 文件无需这样 ,直接刷新页面就可以了...
原文地址:http://237451446.blog.51cto.com/2307663/1441300