Alcuni di essi è disponibile presso il RuntimeMXBean, ottenuta chiamando ManagementFactory.getRuntimeMXBean()
È quindi possibile, ad esempio chiamare
I javadocs per i quali dicono:
Restituisce gli argomenti di input passati alla macchina virtuale Java che non include gli argomenti del metodo principale. Questo metodo restituisce una lista vuota se non ci sono argomenti di input per la macchina virtuale Java.
Alcune implementazioni Java Virtual Machine, possono prendere argomenti di input da più fonti diverse: per esempio, argomenti passati dall'applicazione che lancia la macchina virtuale Java, come il comando 'java', le variabili di ambiente, i file di configurazione, ecc
In genere, non tutte le opzioni della riga di comando del comando 'java' vengono passate alla macchina virtuale Java. Pertanto, gli argomenti di input restituiti potrebbero non includere tutte le opzioni della riga di comando.
fonte
2010-03-29 22:43:06
intendi gli argomenti forniti anche al jvm? c'è una domanda relativa a tale http://stackoverflow.com/questions/1490869/how-to-get-vm-arguments-from-inside-of-java-application – LB40