| Home  | Casa  | Hardware  | Networking  | Programmazione  | Software  | Domanda  | Sistemi  |   
Programmazione  
  • C /C + + Programming

  • Computer Programming Languages

  • Delphi Programming

  • Java Programming

  • Programmazione Javascript

  • PHP /MySQL Programmazione

  • Perl Programming

  • Python Programming

  • rubino Programmazione

  • Nozioni di base di Visual Programming
  •  
    Conoscenza Informatica >> Programmazione >> Java Programming >> Content
    Come connessione a un processo Java in esecuzione
    Durante l'esecuzione di programmi Java , è vantaggioso per monitorare i programmi e la loro esecuzione esternamente. Si consiglia di allegare uno strumento di monitoraggio di processo del programma per registrare lo stato del programma . Usando il "Allega" API fornite nel Java Development Kit ( JDK ) , è possibile collegare un agente di controllo a un'istanza macchina virtuale in esecuzione , che rappresenta un programma in esecuzione , e monitorare l'attività . Cose che ti serviranno
    Java Development Kit
    Show More Istruzioni
    1

    Creare un oggetto macchina virtuale per connettersi al processo attraverso il suo ID univoco :
    < p > java.lang.management import \\ * , . import java.io. \\ * ; import java.util \\ * , . javax.management import \\ * , . javax.management.remote import \\ * , . com.sun importazione . tools.attach \\ * , .

    test public class {

    public static void main (String [] args ) {

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

    Selezionare un programma di agente (di solito un vaso ) :

    virtualMachine vm = VirtualMachine.attach ( processid ) ; agente String = " C : \\ ... agent_name . jar " ; //variabile a seconda dell'agente programma
    3

    Fissare l'agente per il processo di macchina virtuale per il monitoraggio :

    virtualMachine vm = VirtualMachine.attach ( processid ) , agente String = " C : \\ ... agent_name.jar " ; vm.loadAgent ( agente ) ;

    Previous :

    next :
      Articoli Correlati
    ·Come ottenere un numero rotante in Java 
    ·Come personalizzare il colore in NetBeans 
    ·Differenza tra Java Mutevole e immutabile 
    ·Come convertire una stringa alfabetica di numeri in Jav…
    ·Come impostare diversi valori per ogni riga di un contr…
    ·Come intercettare gli eventi chiave in Java 
    ·I benefici di JDK 1.6 
    ·La differenza tra un Applet Java e Javascript 
    ·Come cancellare il Java Web Cache Start 
    ·Come contrarre un array in una stringa separata da virg…
      Articoli in evidenza
    ·Come rimuovere un testo in Python 
    ·Come imparare User Interface Design 
    ·Come utilizzare rombi nel diagramma di flusso 
    ·Differenza tra Equivalenza & Boundary Partitioning 
    ·Come installare Ruby 1.9 su OS X Snow Leopard 
    ·Come usare CVS in Eclipse 
    ·Come copiare Array in VB6 
    ·Come ottenere un attributo in Javascript 
    ·Come convertire un valore binario in Visual Basic 6 
    ·Come importare un pacchetto in un progetto Eclipse 
    Copyright © Conoscenza Informatica http://it.wingwit.com