Jrebel 与 Xrebel 激活
Jrebel 与 Xrebel 激活
程序员朱永胜简介
JRebel 和 XRebel 是两个非常有用的工具,可以显著提升 Java 开发人员的生产力和应用程序性能。
JRebel 是一个强大的 Java 开发工具,它允许开发人员在不重新启动应用程序的情况下进行代码修改和调试。传统上,每次修改 Java 代码都需要重新编译和重新启动应用程序,这会浪费大量的时间。但是,使用 JRebel,你可以即时看到你的代码修改的效果,无需重新启动应用程序。这种即时反馈的能力极大地提高了开发效率,缩短了开发周期。
JRebel 通过在运行时重新加载修改的类文件,使得代码修改能够立即生效。它支持各种 Java 框架和服务器,包括 Spring、Hibernate、Tomcat 等。此外,JRebel 还提供了与常见 IDE(如 Eclipse、IntelliJ
IDEA)的集成,使得使用 JRebel 变得更加方便。
XRebel 是另一个强大的工具,专注于 Java 应用程序的性能监控和优化。它可以实时监测和分析应用程序的性能瓶颈,帮助开发人员快速定位和解决性能问题。XRebel 提供了一个直观的用户界面,显示了应用程序的请求和响应时间、数据库查询、HTTP 会话等关键指标。它还能够检测潜在的性能问题,如慢查询、内存泄漏等,并提供相应的建议和解决方案。
XRebel 支持各种 Java 应用程序,包括 Web 应用程序、企业应用程序等。它可以与常见的 Java 开发工具和服务器集成,如 Eclipse、IntelliJ
IDEA、Tomcat 等。
综上所述,JRebel 和 XRebel 是两个非常有用的工具,可以极大地提升 Java 开发人员的生产力和应用程序性能。JRebel 允许即时查看代码修改的效果,而 XRebel 帮助开发人员实时监测和优化应用程序的性能。这两个工具的结合将为你的 Java 开发带来更高效和优化的体验。
激活可以参考这篇文章:
一、XRebel 有哪些功能
直接在调用接口时查看报错信息,不需要去服务器上看日志文件,避免繁琐定位日志问题,还在一次次的切窗口去翻日志???
查看接口内部处理时间,可以通过这个分析并优化程序性能
查看所有的 IO 操作,详细 SQL,SQL 耗时都有哦,神奇啊!!!!
查看日志。。
二、下载 JRebel
官方地址:
https://jrebel.com/software/xrebel/download/thank-you/?file=xrebel/releases/xrebel-4.0.1.zip
私人提供:https://weiyun-1253652709.cos.ap-guangzhou.myqcloud.com/xrebel.jar
三、启动
启动项目时,指定 javaagent 即可 :
-javaagent:xrebel.jar
,后面 jar 包地址根据实际环境修改
TIP:idea 中 springboot 项目启动
四、查看
项目启动后,在项目根 url 后面输入
/xrebel
,并点击start
即可
点击之后是这样子滴
这时候进 swagger 就能直接看到了哦!
五、激活
请关注某绿色软件【程序员朱永胜】回复 1011
获取
双击打开
获取 UUID
打开https://www.guidgen.com/ 生成一个 UUID
激活
拷贝 UUID 到这里即可激活
设置成开机自启
方法一启动后不久会自动挂掉,建议使用方法二
方法一
打开 cmd 执行以下命令
这里要注意,必须为管理员启动
注册为服务
1 | sc create jrebel 激活 binPath= "C:\Users\17602\Documents\install\ReverseProxy_windows_386.exe" |
设置开机自启
1 | sc config jrebel 激活 start= auto |
启动
1 | sc start jrebel 激活 |
方法二
关注【程序员朱永胜】回复【1022】获取安装包
打开 cmd 执行以下命令
这里要注意,必须为管理员启动
将压缩包解压
执行命令
1 | cd D:\document\install\nssm-2.24-101-g897c7ad\win64 |
注册
1 | nssm install jrebel 激活 2 "D:\Documents\install\ReverseProxy_windows_386.exe" |
启动
1 | sc start jrebel 激活 2 |