2012-08-18 15 views

risposta

12

In Java 6 e poi v'è un API per usare il compilatore. Questo potrebbe essere quello che stai cercando.

http://www.javabeat.net/2007/04/the-java-6-0-compiler-api/

http://docs.oracle.com/javase/6/docs/api/javax/tools/JavaCompiler.html

Si noti che è necessario un JDK di avere il compilatore a disposizione. JRE non sarà abbastanza. Se questo è un problema, considera l'integrazione del compilatore Java Eclipse nella tua applicazione.

+0

Il codice a http://www.javabeat.net/2007/04/the-java-6-0-compiler-api/ mi butta un 'NullPointerException': o – Bluefire

+1

e si utilizza una" java.exe "trovato in un JDK? –

Problemi correlati