Tutorial de depuração remota do Intellij IDEA

Tutorial de depuração remota do Intellij IDEA

Depuração remota, especialmente quando você está desenvolvendo localmente e precisa depurar o programa no servidor, a depuração remota é muito útil.

JAVA suporta funções de depuração e fornece uma ferramenta de depuração JDB simples, que suporta a configuração de pontos de interrupção e depuração em nível de thread. Ao mesmo tempo, diferentes JVMs se comunicam por meio de protocolos de interface e arquivos Java locais estabelecem contato e comunicação com JVMs remotas. Este artigo é um resumo do tutorial e uma explicação dos princípios da depuração remota do Intellij IDEA. Você sabe disso, mas também sabe por quê.

1. Configuração de depuração remota local do Intellij IDEA
insira a descrição da imagem aqui
1. Abra o Inteliij IDEA, selecione Executar->Editar configurações na barra de menu superior e entre na interface de configuração de execução/depuração conforme mostrado abaixo.

2. Clique no sinal ‘+’ no canto superior esquerdo e selecione Remoto. Preencha os parâmetros nas três caixas vermelhas à direita: Nome, Host (a porta de depuração remota que você deseja especificar).

3. Clique no botão Aplicar no canto inferior direito da interface.

Em segundo lugar, habilite o modo de depuração no lado do servidor e adicione parâmetros de inicialização da JVM para oferecer suporte à depuração remota.

Abra tomcat/bin/catalina.sh
e adicione os seguintes parâmetros no espaço em branco
. Copie o arquivo catalina.sh do lado do servidor para o diretório de instalação local do Tomcat, edite-o, adicione a seguinte configuração de parâmetro na primeira linha e cole de volta após a conclusão.

texto:

CATALINA_OPTS="-Xdebug  -Xrunjdwp:transport=dt_socket,server=y,suspend=n,address=8888"

Após a conclusão da adição, salve as alterações.
Inicie o Tomcat com catalina.sh

sh catalina.sh start

Neste ponto, a configuração do lado do servidor está concluída.
Após a depuração, feche o Tomcat.

sh catalina.sh stop

Restaure o arquivo de configuração.
3. Intellij IDEA inicia a chamada remota.Finalmente
, abra o IDEA, coloque um ponto de interrupção no programa, selecione remoto como modo de execução e clique em Executar. Chame o programa do sistema em execução no lado do servidor e o sistema entrará automaticamente no ponto de interrupção
insira a descrição da imagem aqui

Isso significa sucesso remoto.

Acho que você gosta

Origin blog.csdn.net/qq_38696286/article/details/122945762
Recomendado
Clasificación