Bonjour,
Je développe sous Eclipse 3.4.2.
je lance le build d'un projet avec le code suivant :
Le builder utilisé est ANT.
Code : Sélectionner tout - Visualiser dans une fenêtre à part
1
2
3
4
5 IProject project = ResourcesPlugin.getWorkspace().getRoot() .getProject(product); IProgressMonitor mon = new NullProgressMonitor(); project.build(IncrementalProjectBuilder.FULL_BUILD, mon);
Pour vérifier dans la suite du code si ma compilation s'est bien passé, j'utilise la méthode : findMaxProblemSeverity.
J'ai deux problèmes :
1- La méthode findMaxProblemSeverity ne sert à rien, ANT log le résultat de la compilation dans la console. Aucun message d'erreur n'est généré, même si la compilation échoue.
Comment est ce que je peux savoir si la compilation a échoué ou pas?
Un popup indiquant qu'une erreur a été généré apparait, mais je n'arrive pas à trouver comment...
2- La compilation se fait de manière asynchrone. Comment être sur que je vérifie le résultat de la compilation une fois que celle ci s'est effectivement terminée?
Merci d'avance,...
Partager