JRebel插件扩展-mac版

这篇具有很好参考价值的文章主要介绍了JRebel插件扩展-mac版。希望对大家有所帮助。如果存在错误或未考虑完全的地方,请大家不吝赐教,您也可以点击"举报违法"按钮提交疑问。

前言

      上一篇分享了mac开发环境的搭建,但是欠了博友几个优化的债,今天先还一个,那就是idea里jRebel插件的扩展。


一、场景回眸

      这个如果在win环境那扩展是分分钟,一个exe文件点点就行。现在在mac环境就没有这样的dmg可以执行的,其实原因也很简单,mac OS安全性很高,这样的程序根本过不了apple的安全检查关,要扩展只能换个思路。
      其实这个优化扩展原理也很简单,就是利用jRebel的url注册机制,这个url不用官网的,那就用自己搭建的呗。所以关键是要跑一个代理服务,配合uuid实现注册就ok了。

二、使用步骤

      因为mac的安全机制,所以其实让别人跑个代理、或者自己再搞个电脑跑代理服务(注意是特殊的uuid服务的代理)
我这里的思路是用docker跑镜像,注册的时候填这个镜像代理地址。所以需要先安装docker。

1.docker安装

官网下载
选择对应的芯片下载。
地址:https://www.docker.com/
JRebel插件扩展-mac版,高效开发分享,工具,macos,JRebel扩展,idea插件
下载完成以后,下一步下一步就行了,没啥可说的,唯一就是中间有一个配置选择,不要选手动的就行,当然不怕麻烦的有可以选。
验证安装成功
如果安装成功
1、在终端输入命令:docker version
是可以看到相关版本信息的
JRebel插件扩展-mac版,高效开发分享,工具,macos,JRebel扩展,idea插件

2、或者直接输入命令:docker
是有相关指令帮助提示的
JRebel插件扩展-mac版,高效开发分享,工具,macos,JRebel扩展,idea插件

注册账号
安装完成后,启动docker,会自动打开你的浏览器让你登陆的,没有账号就新建账号,填邮箱、密码就OK了。
登陆
用注册好的账号在安装的docker里登陆,登陆其实主要是找那个代理的镜像:golang-reverseproxy
JRebel插件扩展-mac版,高效开发分享,工具,macos,JRebel扩展,idea插件
这几个应该都是一样的作用,我看第一个是下载的较多,所以选择的第一个。
拉取与运行
在界面点击pull,run都是可以的,我因为现在用上mac,还是多用用命令:
在终端分别输入拉取、启动命令:
docker pull qierkang/golang-reverseproxy
docker run -d -p 8888:8888 qierkang/golang-reverseproxy
JRebel插件扩展-mac版,高效开发分享,工具,macos,JRebel扩展,idea插件

2.开始扩展

生成一个uuid
地址特别多,我这里使用的:
https://www.guidgen.com/
JRebel插件扩展-mac版,高效开发分享,工具,macos,JRebel扩展,idea插件
打开jRebel注册界面
a、选择Team URL激活方式
b、填写url,注意前面的地址http://127.0.0.1:8888,是的本地地址,8888这个端口是你映射到docker的端口,后面紧跟uuid
c、输入邮箱,这个随便输入(有需要可以跟我这个地址发邮件,欢迎交流)
d、勾选“I agree xx”,点击“Activate JRebel”
JRebel插件扩展-mac版,高效开发分享,工具,macos,JRebel扩展,idea插件文章来源地址https://www.toymoban.com/news/detail-664967.html


总结

  • mac对于一些软件的扩展,可能得绕一下,但是其实原理是一样的
  • mac有利于保护软件的合法权益、安全性(当然这不是我们喜欢的,毕竟很多公司是不提供开发工具的)
  • mac香、开发工具香、插件香,都香
  • 这个docker扩展方式也是适合win的
  • 不长时间运行这个代理的,隔段时间可能失效,运行起来,换个uuid再来一遍就行了
          欠的这个债就还了,希望博友们喜欢,uping!

到了这里,关于JRebel插件扩展-mac版的文章就介绍完了。如果您还想了解更多内容,请在右上角搜索TOY模板网以前的文章或继续浏览下面的相关文章,希望大家以后多多支持TOY模板网!

本文来自互联网用户投稿,该文观点仅代表作者本人,不代表本站立场。本站仅提供信息存储空间服务,不拥有所有权,不承担相关法律责任。如若转载,请注明出处: 如若内容造成侵权/违法违规/事实不符,请点击违法举报进行投诉反馈,一经查实,立即删除!

领支付宝红包 赞助服务器费用

相关文章

  • Flink中的可视化工具与插件扩展

    作者:禅与计算机程序设计艺术 《66. Flink 中的可视化工具与插件扩展》 Flink 中的可视化工具与插件扩展 引言 1.1. 背景介绍 随着大数据和实时数据的增加,分布式计算系统在各个领域得到了广泛应用。Flink 作为阿里巴巴开源的大数据处理平台,提供了强大的分布式流处理能

    2024年02月15日
    浏览(34)
  • JRebel插件如何安装

    安装 第一步安装插件: 在Plugins中搜索JRebel插件,并安装  第二步:在线GUID地址:在线生成GUID 网址:在线GUID地址  打开网站复制即可 服务器地址:https://jrebel.qekang.com/{GUID}  第三步:打开jrebel 如下所示面板,选择Connect to online licensing service  

    2023年04月08日
    浏览(36)
  • 测试工具分享:高效完成测试工作!

    说在前头 大家🐒啊,我是小🍬,小伙伴们一般都叫我苏苏。我在软件 测试 行业有5年的经验,目前是一家小公司技术部门的测试主管。 在社会上,特别是技术圈, 大家会有刻板印象:测试工作的含金量不高 。因为大家觉得测试不重要,导致给测试的薪水也偏低;这又反向

    2024年02月02日
    浏览(50)
  • mac 中idea激活Jrebel

    安装完成之后重新启动idea 搭建本地license server服务器。我直接使用别人提供的dokcer 镜像进行搭建,两条命令就搞定,首先得安装docker 生成uuid 网址是:https://www.uuidgenerator.net/version1 按快捷键command + shift + fn + f9 就可以自动热部署啦

    2024年02月11日
    浏览(35)
  • 【亲测有效】idea部署jrebel插件

    1.背景 最近在维护tomcat项目,工程修改代码后需要rebuild才能更新class文件,进而运行生效。 同事介绍jrebel可以实现热部署,于是接入使用。 2.简介 JRebel是一套JavaEE开发工具。 Jrebel 可快速实现热部署,节省了大量重启时间,提高了个人开发效率。 JRebel是一款JAVA虚拟机插件,

    2024年02月06日
    浏览(45)
  • 可扩展的Blender插件开发汇总

    成熟的 Blender 3D 插件是令人惊奇的事情。作为 Python 和 Blender 的新手,我经常发现自己被社区中的人们创造的强大的东西弄得目瞪口呆。坦率地说,其中一些包看起来有点神奇,当自我怀疑或冒名顶替综合症的唠叨声音被打破时,很容易想到“如果有人能做出可以做xxx的东西

    2024年02月09日
    浏览(38)
  • Rocket Typist pro for mac 「Macos文本快速输入工具」

    Rocket Typist Pro是一款在Mac上使用的文本快速输入工具,它可以帮助用户更快速、更准确地输入文本。 这款软件的设计非常简单、高效,它通过使用短语或宏,可以快速插入文本,减少重复性工作,提高工作效率。 Rocket Typist Pro支持在Mac的触摸栏上选择片段,让用户更加方便、

    2024年02月07日
    浏览(50)
  • 2023 Idea 热部署 JRebel 插件激活方法

    2023 Idea 热部署 JRebel 插件激活方法 进入下面 github 地址 clone 代码到本地 https://github.com/Byron4j/JrebelLicenseServerforJava 本地访问:http://localhost:8081/,获取激活地址 进入 idea 输入激活地址 如果激活过程中出现了错误,可尝试下面方法: ● 访问 https://www.guidgen.com/ 重新生成 GUID ●

    2024年02月16日
    浏览(43)
  • 20款高效AI工具分享,助您轻松完成任务

    ChatGPT中文版点我跳转 恰饭广告,望各位贵客支持,感谢 AI技术的不断发展已经渗透到了各个行业,其中就包括了广告、设计、文案等多个领域。在这篇博客中,我将会分享20款AI工具,帮助您更加高效地完成各项任务。 百度一格:AI绘画工具,可以将手绘作品转化为数字化作

    2023年04月24日
    浏览(86)
  • Idea热加载插件JRebel激活及使用教程

    在 Java 开发领域,热部署一直是一个难以解决的问题,目前的 Java 虚拟机只能实现方法体的修改热部署,例如使用devtool来实现热部署,但是在功能上它也有所限制,如果新增方法或者修改方法参数后,热部署是不生效的。因此对于整个类的结构修改,仍然需要重启虚拟机,对

    2024年02月02日
    浏览(76)

觉得文章有用就打赏一下文章作者

支付宝扫一扫打赏

博客赞助

微信扫一扫打赏

请作者喝杯咖啡吧~博客赞助

支付宝扫一扫领取红包,优惠每天领

二维码1

领取红包

二维码2

领红包