一个免费的Java Web应用热部署工具
一款挺强的免费热部署插件:
这款热部署工具虽然比Jrebel弱,但是差不多够用了,最主要是免费的啦,下来LZ来描述一下如何操作
准备工作:
首先去这两个地址下载对应的Jar文件,对应自己本机的JDK版本来下载都可以
https://github.com/dcevm/dcevm/releases
https://github.com/HotswapProjects/HotswapAgent/releases
这里LZ就以自己机器来给大家分享操作步骤:
在命令行使用Java的命令运行第一个下载文件,如下图所示,然后在弹框中选择自己本地安装的Jdk路径,它好像会自动识别,然后如果点击按钮,卸载一样的运行操作即可
然后在Eclipse中配置选择JRE的时候选择刚刚生成了jvm.dll文件的那个JRE,如下图所示
在添加Web服务器的后,双击服务器就可以编辑你的服务器配置
然后编辑服务器对象的JRE为我们修改过后的那个JRE,如下图
继续配置
还记得第二个下载的第二个Jar包哇,请看如下配置:
配置服务器的启动参数,把第二个Jar的位置配置进去
当你启动你服务器看到这样的日志,就说明配置OK了
然后编写一个简单的Web应用测试测试【自行完成,就直接Controller过来请求跳JSP就可以了】:下面就说是效果
经测试修改方法体,新增方法都是可以的,而且新增类也支持,但是只支持注解扫描的,XML配置的不能热加载
更多信息请参考:http://hotswapagent.org/
********************************* 不积跬步无以至千里,不积小流无以成江海 *********************************