Pregunta

MI en cuenta que j2se 6 ha introducido el API JavaCompiler; Sin embargo, es complicado de usar y requieren un JDK no JRE.

¿Es posible hacer la compilación dinámica sin un JDK? (Im muy interesado en todo-en-memoria de compilación.)

Además, espero que el rendimiento para estar cerca de código Java en bruto, así que no quiero utilizar un lenguaje de scripting como BeanShell o maravilloso.

gracias.

¿Fue útil?

Solución

Quizás se encuentre interesado en Janino , particularmente SimpleCompiler . Para la compilación en memoria, se puede utilizar el Lector constructor , y una StringReader .

Licenciado bajo: CC-BY-SA con atribución
No afiliado a StackOverflow
scroll top