Your Web News in One Place

Help Webnuz

Referal links:

Sign up for GreenGeeks web hosting
January 19, 2023 05:21 pm GMT

Debug AEM com IntelliJ |

Para debugar no AEM seguimos os seguintes passos:

  • Com o AEM desligado (sem inicializar ele), entramos nas pastas crx_quickstart > bin
  • Clicamos do lado direito no arquivo start.bat e o abrimos em algum editor de texto

Pasta AEM

  • Na linha 25, precisamos mudar a configurao set CQ_JVM_OPTS=-Xmx1024m para set CQ_JVM_OPTS=-Xmx2048m, alterando o nmero.
  • No final dessa linha tambm vamos inserir o seguinte comando: -agentlib:jdwp=transport=dt_socket,server=y,suspend=n,address=5005, como demonstrado na imagem abaixo.

Print do Arquivo start.bat

No IntelliJ

  • Agora, com o IntelliJ aberto, clicamos no dropdown ao lado do martelo verde, e depois clicamos em Edit Configurations...

Dropbox do IntelliJ

  • Na janela que abrir, clique no + do canto superior esquerdo

Clicar em +

  • Depois, clicamos em Remote JVM Debug e daremos um nome para esse debugger. Note que, abaixo do campo para inserirmos o nome do nosso debugger, teremos o Command line arguments for remote JVM que ter exatamente o mesmo cdigo que colocamos no start.bat

Remote JVM Debug

Debugger

  • Clique em Apply e depois em Ok. Agora o seu debugger ser mostrado no mesmo checkbox que clicamos para adicion-lo.

  • Pronto! Agora s debugar seu cdigo normalmente, usando o checkpoint (o marcador vermelho ) e o inseto (bug ) na parte superior da navegao do IntelliJ

Observao: para abrir o AEM em modo debug, utilize o seguinte comando no terminal (bash): java -jar <arquivo jar> -debug 5005. No esquea de botar o nome completo do seu arquivo, por exemplo:

java -jar aem-sdk-quickstart-2022.9.8630.20220905T184657Z-220800.jar -debug 5005

Referncias


Original Link: https://dev.to/beatrizmaciel/debug-aem-com-intellij--3993

Share this article:    Share on Facebook
View Full Article

Dev To

An online community for sharing and discovering great ideas, having debates, and making friends

More About this Source Visit Dev To