J'ai quelques tests unitaires (oui, peut-être plus de tests d'intégration!) Que je voudrais lancer un autre jvm, puis exécuter le code de test de cette "autre" JVM (et attendez que cela se termine, en recueillant les résultats). Je suis intéressé s'il y a un moyen facile/fiable de le faire avec junit (par exemple hériter le chemin de classe de ce qui est nécessaire etc ...)Création d'un processus séparé à partir d'un test unitaire
Toutes les idées ont apprécié.
bien qui fonctionne pour ant - une façon de le faire par programme? –
Vous pouvez regarder comment Ant le fait. Fondamentalement, il suffit de faire Runtime.getRuntime(). Exec ("javac") '. –