SpringBoot2.x tutorial básico: JRebel implementa la implementación en caliente de SpringBoot

Cuando modificamos el código con frecuencia durante el desarrollo de SpringBoot, tenemos que reiniciar el proyecto cada vez y esperar mucho tiempo para que surta efecto. El complemento Jrebel de Idea puede modificar una determinada parte del código sin volver a iniciar el programa, modificarlo en cualquier momento y tener efecto en cualquier momento. A continuación, publicaré un tutorial gráfico detallado para instalar y descifrar el artefacto de JRebel.

Configuración de idea Jrebel

Idea instalar el complemento Jrebel

Primero, vaya a la tienda de complementos de Idea, busque Jrebel y luego instale el complemento para reiniciar Idea. Si no lo encuentra, puede descargarlo del sitio web oficial e instalarlo sin conexión.

Crack Jrebel

JRebel en sí es un software de pago, pero hay también métodos de craqueo en Internet. Los métodos de craqueo se dan a continuación .
Jrebel es muy fácil de usar y es inseparable del apoyo de todos, por lo que si las condiciones lo permiten, se recomienda comprar una licencia genuina.

Primero ejecute jrebel-crack.jar localmente

java -jar jrebel-crack.jar -p 8081

Captura de pantalla de la operación exitosa:

Busque JRebel, Activación en el menú Ayuda de Idea

Complete la dirección de crack generada localmente

La dirección Url del equipo aquí es: http: // localhost: 9999 / 9427ac0a-f0e9-453f-aaaa-7cc9fe7143df, cualquier guid, complete la dirección de correo electrónico.

Finalmente, se requiere una configuración simple

1. Marque la opción Habilitar compilación automática de Intellij en la configuración de Idea-> Jrebel Advanced
]
2. Verifique la compilación del proyecto automáticamente en la configuración de Idea- > Compilador 3. Ayuda de Idea- > Buscar registro de búsqueda de acción y verifique compiler.automake.allow .cuando.app. en ejecución


Pruebe el efecto de la implementación en caliente de Jrebel

1. Ejecute el proyecto usando la clase principal del proyecto Rebel Run 2. Ahora, después de que el proyecto se esté ejecutando, estamos modificando un fragmento de código sin reiniciar el proyecto para que surta efecto.


Mil millas comienzan con un solo paso. Aquí está el noveno artículo de la serie de tutoriales SpringBoot. Todos los códigos fuente del proyecto se pueden descargar en mi GitHub . Las herramientas de descifrado del complemento Jrebel Idea involucradas en este artículo están todas ubicadas en el disco de red de Baidu, y los programadores de cuentas oficiales de WeChat pueden obtenerlas respondiendo a jrebel.

Supongo que te gusta

Origin blog.csdn.net/github_35592621/article/details/108248904
Recomendado
Clasificación