Pour que cette section fonctionne sur l'ordinateur hôte, il faudra qu'en plus de la JRE, lier le fichier tools.jar, à votre application, il se trouve dans votre JDK qui vous sert à compiler.
En effet, ce jar n'est pas fournis dans la JRE standard. Pour le récupérer, il se trouve normalement : <PathOfJDK>/lib/tools.jar
Compiler permet de compiler du code java. Par exemple votre application génère du code Java, cet outil la compile et avec JHelpClassLoader charger ce code en mémoire et l'inclure à l'application en cours d’exécution.
Il suffit d'appeler l'une des méthodes compil pour lancer une compilation. Juste une chose le nom des classes doivent être complet, c'est à dire avec le package : com.example.MyClass et pas directement MyClass.
Pour le moment la liste des classes fournit doit se suffire à elle même, pas de référence possible à un jar extérieur.