Domanda

im consapevole che j2se 6 ha introdotto l'API JavaCompiler; Tuttavia, è ingombrante per l'uso e richiedono un JDK non JRE.

E 'possibile fare la compilazione dinamica senza un JDK? (Im molto interessato a tutto-in-memory di compilazione.)

Inoltre, mi aspetto le prestazioni per essere vicino a codice Java grezzo, in modo che io non voglio usare un linguaggio di scripting come BeanShell o Groovy.

grazie.

È stato utile?

Soluzione

Si potrebbe essere interessato Janino , in particolare SimpleCompiler . Per la compilazione in memoria, è possibile utilizzare il Reader costruttore , e un StringReader .

Autorizzato sotto: CC-BY-SA insieme a attribuzione
Non affiliato a StackOverflow
scroll top