zoukankan      html  css  js  c++  java
  • 如何免费使用jrebel 和eclipse 项目配合完成热部署功能

    感谢王同学分享了热部署插件,jrebel,说修改后台代码可以不用重启tomcat,于是立即下载使用。。。。本来很简单的一个事情,因为参照了网上各种帖子,结果坑的不行。。。。所以把自己的经验分享一下。

    第一步:FQ。。。。

    FQ我用的是谷歌的浏览器插件,tunnello,先是从王同学那边拷贝了一个hosts文件,这样可以用谷歌浏览器插件市场里面直接搜索下载,安装之后注册就可以使用了,测试用美国的网络速度还不错,法国的慢很多。

    第二步:注册twitter账号


    如果已经有了twitter或者facebook账号,可以跳过前两步,不用注册了。。

    第三步:登录my.jrebel.com,完成注册

    jrebel本来是收费的工具,只能免费试用一段时间。。。网上找了各种破解办法。木有一个好使的。。。再查看N多帖子之后,发现有人分享了my.jrebel.com,在这个网站注册账号之后,会得到一个激活码,。。但是,必须提供一个twitter或者facebook账号,并授权给my.jrebel.com才行。之后就可以免费使用jrebel了。

    第四步:下载jrebel

    我的项目用的eclipse版本mars,相对较旧,直接在help-eclipsemaket place里面搜索jrebel,下载一步步安装即可。。。

    安装之后,可以在Jrebel Configuration 的overview页面,激活,输入激活码。。。

    激活成功后如下图所示:

    第五步:配置

    配置这里坑了我好久,最后将自己可以运行的配置截图如下:

    overview页面没有做什么改动

    startup界面,需要勾选要进行热部署的tomcat

    Project界面勾选要进行热部署的项目

     这个页面没有做改动

     

     Advanced页面更改了jrebel Agent选择如下:

     tomcat 配置页面,publishing选择了第二个,我的项目代码的class文件放在tomcat的目录下。勾选了enable jrebel agent

    jrebel生成的配置文件如下,第一个dir要和class存放的目录一致。

    配置tomcat的参数:-agentpath:D:0003_eclipseeclipse_oapluginsorg.zeroturnaround.eclipse.embedder_7.0.13.RELEASEjrebellibjrebel64.dll

    这个好像改成true也可以的。

  • 相关阅读:
    vs code 使用小技巧
    数组22组合
    js--arTemplate引擎
    JAVA -简要记录maven的安装与环境变量的配置
    JAVA -简要记录jdk的安装与环境变量的配置
    浅谈“复制粘贴”对于程序员的伤害
    C#中 IndexOf的使用
    C# Substring函数的总结
    C# 还原Nuget包失败的解决方法
    C# 未能找到类型或命名空间名称“XXXX”(是否缺少 using 指令或程序集引用?)解决方案
  • 原文地址:https://www.cnblogs.com/jpfss/p/9407056.html
Copyright © 2011-2022 走看看