Programação  
 
Conhecimento computador >> Programação >> Programação em Java >> 
Como Anexar a um processo Java em execução
Ao executar programas em Java , é vantajoso para monitorar os programas e sua execução externamente. Você pode querer adicionar uma ferramenta de monitoramento de processo do programa para gravar o estado do programa . Usando a API " anexar ", previsto no Java Development Kit ( JDK) , você pode anexar um agente de monitoramento para uma instância de máquina virtual em execução , o que representa um programa em execução , e monitorar a atividade . Coisas que você precisa
Java Development Kit
Show Mais instruções
1

Crie um objeto Virtual Machine para anexar ao processo através de sua identificação única :

java.lang.management importação \\ * ; . import java.io. \\ * ; . import java.util \\ * ; javax.management importação \\ * ,. . javax.management.remote importação \\ * ; com.sun importação. tools.attach \\ * ; .

teste public class {

public static void main ( string [ ] args ) {

VirtualMachine vm = VirtualMachine.attach ( processid ); }}
2

Selecione um programa de agente (geralmente um jar) :

VirtualMachine vm = VirtualMachine.attach ( processid ); agente string = " C: \\ ... agent_name . jar "//variável de acordo com programa de agente
3

Anexar o agente para o processo de máquina virtual para monitorar :

VirtualMachine vm = VirtualMachine.attach ( processid ) , seqüência do agente = "C: \\ ... agent_name.jar "; vm.loadAgent (agente) ;

Anterior :

Próximo : No
  Os artigos relacionados
·Como Ler 2D Arrays no XML em um aplicativo Android 
·O que é o NetBeans Nimbus 
·Java Home não aponta para o JDK 
·Como fazer um botão Exit para o Android 
·Java Heap Erro no NetBeans e GlassFish 
·Como extrair o APK do SDK do Google 
·Como remover vários objetos em Java 
·Como ler o texto de SWF em Java 
·Como fazer uma pirâmide Number With Java 
·Os passos para converter um GUI em um Applet 
  Artigos em destaque
·Como Alocar Ponteiros 
·Como Ler Personagens em MIPS 
·Os tipos de computadores que pode ler HTML 
·Como excluir o arquivo em cache EAR De CCCRs 
·Como formatar em Textarea 
·Como fazer uma matriz de botão usando ActionScript 
·Como compilar C Projetos 
·O que é um manipulador de eventos 
·Como salvar dados no XCode para o iPhone 
·Como criar Distribuidores e arquivos OBJ em C + + 
Cop e direita © Conhecimento computador https://ptcomputador.com Todos os Direitos Reservados