欢迎您访问程序员文章站本站旨在为大家提供分享程序员计算机编程知识!
您现在的位置是: 首页

Eclipse中热部署插件jrebel的配置

程序员文章站 2022-03-07 17:09:00
...

叙:刚到一家新公司,这边的项目比之前的公司更有深度点,项目比较大 和复杂,之前的那一套跑项目等的“路子”跟不上现在的使用了,热部署是必须的,而且在这个大项目中的热部署条件比较苛刻,最后尝试了多次,最终选中了Eclipse的Jrebel插件成功的,下面就是我的配置介绍;


1. 在Eclipse中安装插件jrebel

在Eclipse中 Help中找到Eclipse Marketplace

Eclipse中热部署插件jrebel的配置
Eclipse中热部署插件jrebel的配置

跟着步骤安装完成之后需要重启Eclipse;


2. 注册JRebel(使用前必须先注册通过)

重启完Eclipse后我们会发现在 Help 选项中多了JRebel的选项,此步骤中我们就是为了**JRebel插件的,如下图打开**面板输入框:
Eclipse中热部署插件jrebel的配置

点击Activation选项,进入*****界面:
Eclipse中热部署插件jrebel的配置

Team URL**方式中有两个输入框,一个是**地址,另一个是邮箱地址:

  • 在**地址中输入:
    http://139.199.89.239:1008/88414687-3b91-4286-89ba-2dc813b107ce(有可能已经过期,可以从网上再找一份路径即可,很容易找到的,如果没有注册,则不能使用JRebel,因为下面的一些设置是需要JRebel注册后才能进行的;)

  • 邮箱地址中输入:随便输个邮箱

输入完成后点击右下角的按钮即可:
Eclipse中热部署插件jrebel的配置


3. 开始配置JRebel关联项目

Eclipse中热部署插件jrebel的配置

3.1. 在Project 功能面板中勾选热部署项目

基本上全选就没问题了,省的不熟悉项目的漏了或者前期不需要改动,后期需要编写的模块前期没添加热部署的。
Eclipse中热部署插件jrebel的配置
在你需要热部署的项目后有两列框,只需要在第一列框中打勾就好! 如下图:
Eclipse中热部署插件jrebel的配置

3.2. OverView功能面板中打开Work offline

JRebel默认是联网使用得,一旦无网就启动不起来,但是可以通过修改配置来进行离线启动,只需要点击点击 OverView 功能面板中的Work offline,如下图:
Eclipse中热部署插件jrebel的配置
打开离线启动配置后 OverView 功能面板显示如下:
Eclipse中热部署插件jrebel的配置

3.3. 细节点检查配置

  • 第一是:TomcatPublishing 配置
    Eclipse中热部署插件jrebel的配置
  • 第二是:项目自动构建
    Eclipse中热部署插件jrebel的配置

4. 启动成功测试

启动项目时,出现下图提示则表示安装成功(截图和贴的代码不一样,但是基本的显示样式都是一样的):
Eclipse中热部署插件jrebel的配置

2019-10-19 17:38:37 JRebel:  Starting logging to file: C:\Users\tlqi\.jrebel\jrebel.log
2019-10-19 17:38:37 JRebel:  
2019-10-19 17:38:37 JRebel:  #############################################################
2019-10-19 17:38:37 JRebel:  
2019-10-19 17:38:37 JRebel:  JRebel Agent 2019.2.0 (201909190936)
2019-10-19 17:38:37 JRebel:  (c) Copyright 2007-2019 Perforce Software, Inc.
2019-10-19 17:38:37 JRebel:  
2019-10-19 17:38:37 JRebel:  Over the last 1 days JRebel prevented
2019-10-19 17:38:37 JRebel:  at least 0 redeploys/restarts saving you about 0 hours.
2019-10-19 17:38:37 JRebel:  
2019-10-19 17:38:37 JRebel:  License acquired from License Server: http://jrebel.yanjiayu.cn:9001
2019-10-19 17:38:37 JRebel:  
2019-10-19 17:38:37 JRebel:  Licensed to tlqi.
2019-10-19 17:38:37 JRebel:  
2019-10-19 17:38:37 JRebel:  You are using an offline license.
2019-10-19 17:38:37 JRebel:  
2019-10-19 17:38:37 JRebel:  
2019-10-19 17:38:37 JRebel:  #############################################################


《END》