Quote:
|
Originariamente inviato da Unrue
Se chiamo direttamenre lo script mediante la classe Runtime, il programma C funziona, ma non uso JNI. Per passare parametri Java, devo per forza usare JNI.
|
neanche quando chiami direttamente il programma C usi JNI.
JNI ti serve per richiamare librerie scritte e compilate in altri linguaggi (C, C++), direttamente dall'interno del tuo programma java, senza eseguire nuovi processi.
perchè dici che non puoi passare i parametri necessari allo script? se usi la classe Runtime puoi richiamare sia un eseguibile che uno script, passando i parametri che vuoi.