2012-08-18 24 views

Respuesta

12

En Java 6 y en adelante hay una API para usar el compilador Esto podría ser lo que estás buscando.

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

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

en cuenta que necesita un JDK para que el compilador disponible. JRE no será suficiente. Si ese es un problema, considere incorporar el compilador Eclipse Java en su aplicación.

+0

El código en http://www.javabeat.net/2007/04/the-java-6-0-compiler-api/ me lanza un 'NullPointerException': o – Bluefire

+1

y utiliza un" java.exe "encontrado en un JDK? –

Cuestiones relacionadas