salut,
J'ai un petit script ant qui me permet de générer des commentaires pour mes classe
Ce script ne marche qu'on indiquant dans le run configuration "run on the same jre as the workspace".
Code : Sélectionner tout - Visualiser dans une fenêtre à part
1
2
3 <project name="Gendd" basedir="."> <jautodoc verbose="true" srcdir="." includes="**/*.java" mode="complete" /> </project>
Mon problème c'est que je veux exécuter ce script à partir d'une classe java
et la il indique que "build successful" mais rien ne ce passe.
Code : Sélectionner tout - Visualiser dans une fenêtre à part
1
2
3
4
5
6
7
8
9
10
11
12
13
14
15
16
17 try { AntRunner ant = new AntRunner(); System.out.println( "IN ANT METHOD" ); ant.setBuildFileLocation("C:\\Documents and Settings\\marouene.haddad\\workspace_version_final_generatin_entity\\Artefacts Generator\\src\\Generation_Util\\simpleautodoc.xml"); String logFilePath = "C:\\javadoc"; ant.addBuildLogger("org.apache.tools.ant.DefaultLogger"); ant.setArguments("-Dmessage=Building -verbose -logfile " + logFilePath + "-Dtarget=refresh"); ant.run(); } catch (Exception e) {e.printStackTrace();}
Comment je peux forcer ant à utiliser le même jre que le workspace d'Eclipse?
Partager