PDA

Visualizza la versione completa : [JAVA] Variabile di ambiente


gaetanoTwins
17-03-2006, 11:42
Salve ragazzi, ho impostato una variabile di ambiente in .bash_profile (sotto linux!!!);
adesso mi chiedo: posso leggere questa variabile dal codice java?

Grazie :ciauz:

floyd
17-03-2006, 11:47
nel jdk 1.5 c'è questo (http://java.sun.com/j2se/1.5.0/docs/api/java/lang/System.html#getenv(java.lang.String))

gaetanoTwins
17-03-2006, 11:50
azzz, io uso il jdk 1.4, quindi nn posso farlo??

floyd
17-03-2006, 11:53
con la libreria java no
forse esiste qualcosa 3rd party, fai una ricerca

LeleFT
17-03-2006, 13:52
Diciamo che otterrai un warning perchè è deprecata (e per questo non capisco perchè esista nella 1.5), ma funziona:


String valore = System.getenv("NOME_VARIABILE_AMBIENTE");

Ciao. :ciauz:

floyd
17-03-2006, 14:11
prima della 1.5 getenv dovrebbe ritornare quello che ritorna getProperty dunque variabili della virtual machine

Loading