Tagged articles
16 articles
Page 1 of 1
Java Companion
Java Companion
Mar 17, 2026 · Backend Development

Three Hot‑Reload Methods for Spring Boot in IDEA – Why JRebel Is the Best

When Spring Boot projects grow, restart times can reach minutes, slowing development, so the article compares three hot‑reload approaches—spring‑boot‑devtools, IDEA’s built‑in HowSwap, and the JRebel plugin—detailing their setup, limitations, and why JRebel is the most effective.

IntelliJ IDEAJRebelSpring Boot
0 likes · 5 min read
Three Hot‑Reload Methods for Spring Boot in IDEA – Why JRebel Is the Best
Selected Java Interview Questions
Selected Java Interview Questions
Dec 9, 2024 · Backend Development

Hot Deployment Techniques for Spring Boot: IDEA Configuration, Spring DevTools, and JRebel

This article explains three hot‑deployment methods for Spring Boot—IDEA's configuration options, the spring‑boot‑devtools library, and the JRebel plugin—detailing how to set them up, their underlying mechanisms, and best‑practice recommendations to avoid costly full restarts during development.

DevToolsHot DeploymentIDEA
0 likes · 4 min read
Hot Deployment Techniques for Spring Boot: IDEA Configuration, Spring DevTools, and JRebel
Java Architect Essentials
Java Architect Essentials
Nov 7, 2021 · Backend Development

How to Install and Configure JRebel for Java Web Development (Tomcat)

This guide explains how to install JRebel, a hot‑deployment tool for Java web applications, using either Tomcat startup parameters or the IntelliJ IDEA plugin, and details the necessary VM options, deployment settings, and Maven/Gradle integration to achieve instant code updates without restarting the server.

Backend DevelopmentHot DeploymentIntelliJ IDEA
0 likes · 5 min read
How to Install and Configure JRebel for Java Web Development (Tomcat)
Code Ape Tech Column
Code Ape Tech Column
Nov 2, 2021 · Backend Development

Using JRebel for Local and Remote Hot Deployment in Spring Boot

This article explains how to install and configure JRebel for both local and remote hot deployment in Spring Boot projects, compares it with Spring DevTools, and provides step‑by‑step instructions, code snippets, and troubleshooting tips for multi‑module applications.

Hot DeploymentIDEAJRebel
0 likes · 11 min read
Using JRebel for Local and Remote Hot Deployment in Spring Boot
Java Backend Technology
Java Backend Technology
Jul 8, 2021 · Backend Development

How to Instantly Reload Java Web Apps with JRebel in IntelliJ IDEA

This guide explains how JRebel eliminates the need to restart Tomcat by enabling hot‑deployment of class and Spring configuration changes, covering two installation methods—adding JVM parameters to Tomcat and using the IntelliJ IDEA plugin—plus detailed configuration for Windows, Linux, Mac, Maven, and Gradle.

GradleIntelliJ IDEAJRebel
0 likes · 6 min read
How to Instantly Reload Java Web Apps with JRebel in IntelliJ IDEA
Selected Java Interview Questions
Selected Java Interview Questions
Feb 1, 2021 · Backend Development

How to Install and Configure JRebel for Java Web Development in IntelliJ IDEA and Tomcat

This guide explains what JRebel is, why it speeds up Java web development, and provides step‑by‑step instructions for installing it via Tomcat startup parameters or the IntelliJ IDEA plugin, including configuration of deployment settings and VM options for Windows, Linux, and macOS.

Backend DevelopmentHot DeploymentIntelliJ IDEA
0 likes · 5 min read
How to Install and Configure JRebel for Java Web Development in IntelliJ IDEA and Tomcat
Code Ape Tech Column
Code Ape Tech Column
Nov 2, 2020 · Backend Development

Using JRebel for Local and Remote Hot Deployment in Spring Boot

This article explains how to install and configure JRebel for both local and remote hot deployment in Spring Boot projects, compares it with Spring DevTools, provides step‑by‑step setup instructions, and addresses multi‑module deployment pitfalls.

Backend DevelopmentHot DeploymentIntelliJ IDEA
0 likes · 8 min read
Using JRebel for Local and Remote Hot Deployment in Spring Boot
Code Ape Tech Column
Code Ape Tech Column
Nov 1, 2020 · Operations

How to Set Up a Self‑Hosted Reverse Proxy to Activate JRebel for Free

This guide explains why relying on third‑party reverse proxies for JRebel activation can fail, and provides step‑by‑step instructions to build your own local or server‑side reverse proxy, generate the required GUID, and configure IDEA or command‑line activation for seamless hot‑deployment.

Hot DeploymentIDEAJRebel
0 likes · 7 min read
How to Set Up a Self‑Hosted Reverse Proxy to Activate JRebel for Free
Architect's Tech Stack
Architect's Tech Stack
Dec 17, 2019 · Backend Development

Spring Boot Template Engine Hot Deployment Techniques

This article explains how to disable template caching in Spring Boot for Thymeleaf, FreeMarker, Groovy, and Velocity, and compares several hot‑deployment methods including Debug mode, spring-boot-devtools, Spring Loaded, and JRebel, providing configuration snippets and practical guidance.

DevToolsFreemarkerHot Deployment
0 likes · 3 min read
Spring Boot Template Engine Hot Deployment Techniques
NetEase Media Technology Team
NetEase Media Technology Team
Jul 26, 2019 · Backend Development

Java Dynamic Bytecode Enhancement Technology Applications and Practices

Java dynamic bytecode enhancement uses agents, the Instrumentation API, and the Attach API to modify class bytecode at load time without source changes, enabling non‑intrusive AOP features that power tools such as JRebel for hot deployment, Pinpoint for distributed tracing, Arthas for diagnostics, JVM‑SANDBOX for sandboxed interception, and JRARP for method call recording and playback.

AgentDynamic EnhancementInstrumentation
0 likes · 18 min read
Java Dynamic Bytecode Enhancement Technology Applications and Practices