2013-07-04 8 views

risposta

2

Si può iniziare con ProcessBuilder:

ProcessBuilder processBuilder = new ProcessBuilder("/path/to/java", "-jar", "executable.jar"); 
processBuilder.directory(new File("preferred/working/directory")); 
Process process = processBuilder.start(); 

o in un altro modo se si utilizza Windows:

Runtime.getRuntime().exec("cmd /c start executable.jar"); 
+0

ho espressamente voluto creare oggetti delle mie classi di Ruby nel codice Java. Tecnicamente, oggetti Java delle mie classi Ruby se posso dirlo. Le classi Ruby usano gemme Ruby che ho confezionato come un jar (eseguibile.jar). Ho modificato la domanda originale per riflettere questo. – arrac

+1

@arrac - forse è meglio per te utilizzare https://github.com/jruby/jruby/wiki/StandaloneJarsAndClasses - per generare classi Java da Ruby? – MikroDel

Problemi correlati