Question

im conscient que J2SE 6 a introduit l'API JavaCompiler; Cependant, il est difficile à utiliser et nécessitent un JDK pas JRE.

Est-il possible de faire la compilation dynamique sans JDK? (Im très intéressé par tous en mémoire la compilation.)

En outre, je pense la performance d'être proche du code java cru, donc je ne veux pas utiliser un langage de script comme BeanShell ou Groovy.

merci.

Était-ce utile?

La solution

Vous pourriez être intéressé Janino , en particulier SimpleCompiler . Pour la compilation en mémoire, vous pouvez utiliser le constructeur lecteur et a StringReader .

Licencié sous: CC-BY-SA avec attribution
Non affilié à StackOverflow
scroll top