一个免费的Java Web应用热部署工具

一款挺强的免费热部署插件: 

这款热部署工具虽然比Jrebel弱,但是差不多够用了,最主要是免费的啦,下来LZ来描述一下如何操作

准备工作:

首先去这两个地址下载对应的Jar文件,对应自己本机的JDK版本来下载都可以

https://github.com/dcevm/dcevm/releases

一个免费的Java Web应用热部署工具_第1张图片
https://github.com/HotswapProjects/HotswapAgent/releases

一个免费的Java Web应用热部署工具_第2张图片

这里LZ就以自己机器来给大家分享操作步骤:

在命令行使用Java的命令运行第一个下载文件,如下图所示,然后在弹框中选择自己本地安装的Jdk路径,它好像会自动识别,然后如果点击按钮,卸载一样的运行操作即可

一个免费的Java Web应用热部署工具_第3张图片

 一个免费的Java Web应用热部署工具_第4张图片

然后在Eclipse中配置选择JRE的时候选择刚刚生成了jvm.dll文件的那个JRE,如下图所示

一个免费的Java Web应用热部署工具_第5张图片

在添加Web服务器的后,双击服务器就可以编辑你的服务器配置

一个免费的Java Web应用热部署工具_第6张图片

然后编辑服务器对象的JRE为我们修改过后的那个JRE,如下图 

一个免费的Java Web应用热部署工具_第7张图片

继续配置

一个免费的Java Web应用热部署工具_第8张图片

还记得第二个下载的第二个Jar包哇,请看如下配置:

配置服务器的启动参数,把第二个Jar的位置配置进去

一个免费的Java Web应用热部署工具_第9张图片

当你启动你服务器看到这样的日志,就说明配置OK了

 一个免费的Java Web应用热部署工具_第10张图片

然后编写一个简单的Web应用测试测试【自行完成,就直接Controller过来请求跳JSP就可以了】:下面就说是效果

一个免费的Java Web应用热部署工具_第11张图片

 

一个免费的Java Web应用热部署工具_第12张图片

经测试修改方法体,新增方法都是可以的,而且新增类也支持,但是只支持注解扫描的,XML配置的不能热加载

 一个免费的Java Web应用热部署工具_第13张图片

 更多信息请参考:http://hotswapagent.org/

********************************* 不积跬步无以至千里,不积小流无以成江海 *********************************

你可能感兴趣的:(Tools)