1, 安装jrebel插件
a)打开IntelliJ IDEA 设置窗口
b)在左边窗口选择“Plugins”,在插件库中找到jrebel插件
c)下载并安装插件
d)安装完成后,提醒重启IDEA
2,破解jrebel
1)当重启IDEA后,会提示你激活;
2)jrebel破解版下载jrebel-5.4.0.rar
,解压后替换插件中对应的jrebel.jar,把jrebel.lic放在同目录下;在当前用户目录下的.jrebel下也放置上述二个文件
3,使用jrebel启动项目
1)启动时,看控制台里的启动参数,调用哪一个jrebel.jar
2)如果启动时,jrebel提醒UNABLE TO INITIALIZE LICENSING - NO LICENSE FOUND,说明启动时对应的jrebel.jar仍无效;
根据1)所提示的jrebel.jar,把jrebel.lic复制到相同的目录下;正常提示会如下:
4、maven项目中使用jrebel-maven-plugin
1)在项目父项目中设置,如在tbss-all;
2)项目运行前先在tbss-all项目执行,mvn jrebel generate
3)启动web项目,使用tomcat-maven-plugin插件
5,测试jrebel使用
1)在原功能中显示为
2)在WorkbenchAction.java文件中增加新字段,以及getter,setter,以及workbench()中的方法
并在vm中修改为:
3)编译WorkbenchAction.java
在event log窗口中提示编译成,tbss-tomcat:一个类重新加成成功。同时在左下角有jrebel插件有黄绿色提示条;
4)测试结果:
相关推荐
在提供的文档“IntelliJ+Maven+Jetty+Jrebel实现web项目java代码更改后热部署.docx”中,可能会详细介绍每个步骤的详细操作和可能遇到的问题。而“JRebel for IntelliJ IDEA”相关的网页文件可能是官方文档或教程,...
"IntelliJ+Maven+Jetty+Jrebel"的组合正是为了解决这一问题,实现Web项目的Java代码更改后能够自动热部署。这个解决方案集成了几个关键工具,包括: 1. **IntelliJ IDEA**: 这是一款强大的Java集成开发环境(IDE)...
《IntelliJ IDEA 中文指南》是一份专注于介绍和指导用户使用IntelliJ IDEA集成开发环境(IDE)的文档,涵盖了从基础操作到高级特性的广泛知识点。IntelliJ IDEA是由JetBrains公司开发的一款现代化的Java集成开发环境...
IntelliJ IDEA是一款广受欢迎的Java集成开发环境(IDE),以其高效、智能的代码补全、重构工具和丰富的插件库而备受开发者喜爱。"热部署"是开发过程中的一项重要功能,它允许开发者在不重启应用的情况下实时看到代码...
标题中的“IntelliJ IDEA不重启tomcat,自动部署 热发布Spring Boot”涉及到的是在开发Spring Boot应用时,如何使用IntelliJ IDEA这款强大的Java集成开发环境(IDE)来实现在不重启Tomcat服务器的情况下,进行项目的...
【标题】"idea热部署方法.zip"所涉及的知识点主要集中在使用IntelliJ IDEA这款流行的Java集成开发环境(IDE)进行热部署配置,以便在开发Spring Boot和Spring MVC项目时,能够快速地测试代码更改而无需每次都手动...
3. IntelliJ IDEA: IntelliJ IDEA的热部署功能是通过其内置的"Run/Debug Configurations"实现的。在Maven项目中,你可以配置"Application"类型的运行配置,勾选"Update classes and resources"选项,这样在修改代码...
目录(Contents) 1.IntelliJ IDEA 介绍 2.本教程介绍 3.Windows 下安装 4.Ubuntu 下安装 5.Mac 下安装 6.安装总结 7.首次运行 ...29.IntelliJ IDEA 的 Java 热部署插件 JRebel 安装及使用 30.本教程总结
IntelliJ IDEA是一款强大的集成开发环境(IDE),由JetBrains公司开发,主要用于Java语言的开发,但同时也支持其他编程语言如Kotlin、Scala、JavaScript等。它以其智能编码辅助、代码分析、重构等功能著称。IntelliJ...
IntelliJ IDEA 是一款为Java开发量身定制的集成开发环境(IDE),由JetBrains公司开发。Java开发者中流行着一句话:“工欲善其事,必先利其器”,IntelliJ IDEA 正是这把利器。它以其强大的功能和智能化的编码辅助...
5. **使用其他开发工具**:除了MyEclipse,还有IntelliJ IDEA等其他IDE,它们可能提供了更完善的热部署解决方案。 6. **使用Spring Boot DevTools**:如果你的项目是基于Spring Boot,可以引入`spring-boot-...
这个版本的插件针对IntelliJ IDEA进行了优化,与IDE的兼容性良好,确保开发者能够在熟悉的开发环境中享受热部署带来的便利。 **热部署原理** JRebel通过动态类加载技术实现了热部署。它监控代码的修改,一旦检测到...
- **定义与特点**:IntelliJ IDEA是一款由JetBrains公司开发的强大且功能全面的集成开发环境(Integrated Development Environment, IDE)。它主要用于Java应用程序的开发,同时也支持其他多种编程语言。IntelliJ ...
IntelliJ IDEA是一款由JetBrains公司开发的商业集成开发环境(IDE),用于计算机编程,被广大开发人员所熟知。它支持多种编程语言,如Java、Kotlin、Groovy等,还有对诸如SQL、HTML、CSS和JavaScript等前端技术的...
2. **Java热部署插件JRebel**:介绍了如何安装和使用JRebel来实现Java应用的热部署。 3. **特殊快捷键Alt+Enter**:强调了Alt+Enter组合键在IDEA中的强大功能。 #### 教程总结与使用建议 1. **教程总结**:回顾了...
《JRebel 使用详解:实现Web...总之,JRebel是提升Java开发效率的强大工具,通过其热部署功能,开发者可以更专注于编码,减少因反复部署带来的困扰。正确配置和使用JRebel,将为你的Web工程开发带来显著的效率提升。
2. **兼容性**:该版本兼容包括 IntelliJ IDEA 在内的多种集成开发环境(IDE),尤其是对于 IDEA 2017.3 版本,已经经过验证,可以实现无缝集成和良好运行。 3. **自动检测变更**:jRebel 可以自动检测到代码、资源...
JRebel是一款强大的Java开发...总的来说,JRebel是Java开发中的得力助手,通过其远程热部署功能,可以让我们在远程开发环境中无缝地测试和调试代码,提高开发效率。熟练掌握JRebel的使用,将使你的开发工作更加顺畅。
1. JRebel热部署:JRebel是一款Java热部署工具,可在不重启服务器的情况下更新代码变更,IntelliJ IDEA可以与之集成。 2. Debug跟踪:IntelliJ IDEA提供了强大的调试功能,包括对条件变量的跟踪、断点设置等。 3. ...