Qualcuno mi sa dire se è possibile in java inserire in una stringa il valore di una variabile d'ambiente (per esempio CATALINA_HOME) ?
Qualcuno mi sa dire se è possibile in java inserire in una stringa il valore di una variabile d'ambiente (per esempio CATALINA_HOME) ?
Cioè in un programma Java vuoi accedere alle variabili d'ambiente? Non vorrei dire uno svarione enorme, ma a naso credo di no, Java è multippiattaforma e prescinde dal S.O. quindi....bah hai provato una ricerca sul sito Sun?
http://java.sun.com/
Facci sapere
Windows Xp
[Java]
[PHP]Notepad++
[Fortran90-77] elf90 g77
[C++ /WinAPI] DevC++ VisualC++
non vorrei dire eresie, ma da quello che ho capito, le JINI API fanno da ponte tra Java e chiamate di sistema....prova un pò!!!
Si perchè questo software deve funzionare nella home di tomcat che puo variare da pc a pcOriginariamente inviato da Xadoom
Cioè in un programma Java vuoi accedere alle variabili d'ambiente? Non vorrei dire uno svarione enorme, ma a naso credo di no, Java è multippiattaforma e prescinde dal S.O. quindi....bah hai provato una ricerca sul sito Sun?
http://java.sun.com/
Facci sapere
Madò io non ho mai utilizzato le JINI API ne ho minimamente idea di come si usano!!! Da dove posso partire?Originariamente inviato da Dorcan82
non vorrei dire eresie, ma da quello che ho capito, le JINI API fanno da ponte tra Java e chiamate di sistema....prova un pò!!!
Sì ma in questo modo perdi la portabilità del progframma!Originariamente inviato da Dorcan82
non vorrei dire eresie, ma da quello che ho capito, le JINI API fanno da ponte tra Java e chiamate di sistema....prova un pò!!!
Cmq per info sulle JINI la prima fonte è sempre il sito Sun...
Windows Xp
[Java]
[PHP]Notepad++
[Fortran90-77] elf90 g77
[C++ /WinAPI] DevC++ VisualC++
JINI API sono la stessa cosa di JNI o sono queste api qui: http://java.sun.com/products/jini/2.0/doc/api/ ?
Nel caso intendiate i metodi nativi, oltre che a perdere portabilità ,come già indicato, e anche sicurezza, devi imparare un linguaggio che supporti questa tecnologia. Per intenderci devi studiarti un linguaggio compilato che abbia delle librerie che gli "spieghino" java, i tipi di dato e che permetta di passare parametri da sorgente java a parte nativa.
Tutto il core standar ha i metodi nativi in C(però io riesco a far funzionare solo compilando come sorgente C++), inoltre il tool javah permette di generare il file header da includere nel tuo sorgente e fornisce gli altri file .h da aggiungere al tuo compilatore.
Imparare è un'esperienza, tutto il resto è solo informazione. (Albert Einstein)
cmq i metodi nativi vanno scelti come ultima soluzione da quello che ho capito
Imparare è un'esperienza, tutto il resto è solo informazione. (Albert Einstein)
Esatto, scusa credo sia Java Native Interface, in pratica servono per far interagire Java con dei programmi compilati, tuttavia per alcune applicazioni specifiche in internet si trovano dei nativi scritti e compilati appositamente (si deve solo implementare l'interazione dal lato Java), non so se per questa applicazione esistano.
Windows Xp
[Java]
[PHP]Notepad++
[Fortran90-77] elf90 g77
[C++ /WinAPI] DevC++ VisualC++