Como configurar correctamente o jRebel na ideia do Intelij num projecto de arranque de primavera:

Lembro-me de usar o jRebel num projecto de primavera sem arranque com o eclipse e funcionou. Acabei de receber o plugin do mercado da eclipse, instalado, reiniciado o IDE e adicionou a licença. Nada de retoques, nada de mexericos no registo, nada. Funcionou.

Estou a usar a ideia do Intelij num projecto de arranque de primavera e gostaria de dar uma hipótese ao jRebel. Eu sei. deve funciona como no eclipse, só que não parece fazê-lo.

Tentei usar a ideia descrito neste post:

Https://dzone.com/articles/spring-boot-application-live-reload-hot-swap-with

o que estou à espera é que, quando mudar o código, mude para o navegador e carregue em refresh (F5), algumas mensagens jRebel na consola da IDE. Não recebo nada.

Sei que a minha pergunta é muito vaga, mas isto parece familiar a alguém? Como resolvê-lo?

Author: gtludwig, 2017-09-08

2 answers

O que eu sei com certeza é a ideia descrita neste artigo https://dzone.com/articles/spring-boot-application-live-reload-hot-swap-with não é uma troca quente jrebel. É o reinício completo da aplicação. Depois de alterar o código se você ver registros de reinício de aplicação em sua consola, então você é bom.

Se não vir os registos de reinício, provavelmente o problema é que o seu projecto não está compilado automaticamente. Por favor, tente seguir isto em intellij https://www.mkyong.com/intellij/intellij-idea-how-to-build-project-automatically/

Actualização:

Parece que se o Jrebel estiver activo, o arranque automático pode não funcionar. Então tente desativar Jrebel também.

Https://docs.spring.io/spring-boot/docs/current/reference/html/using-boot-devtools.html#using-boot-devtools-restart

 2
Author: shanmugaprabhu, 2017-09-08 16:22:49

A principal diferença entre o eclipse e o Intelij do ponto de JRebel é que o Intelij não compila classes no save, porque grava ficheiros java constantemente.

Por esta razão, terá de executar o Make Project(Ctrl+F9) para que o JRebel seja capaz de obter as alterações.

Se você ainda não está vendo mudanças sendo recarregadas, então a maneira mais rápida de resolver o seu problema é enviar um bilhete de suporte (depois de reproduzir a mudança que não recarregou) através do IntelliJ Ajuda - >JRebel- > apresentar um bilhete de Apoio
Certifique-se de prender o jrebel.registar e fornecer detalhes sobre o que foi alterado (nome do ficheiro e possíveis excertos de código), Qual é o esperado e se você vê quaisquer erros/mensagens.

 2
Author: Murka, 2017-09-08 20:38:01