Y-a t'il un option dans Ant (task javac) qui me permettrait de spécifier la valeur de "java.endorsed.dirs"?
Merci d'avance.
Version imprimable
Y-a t'il un option dans Ant (task javac) qui me permettrait de spécifier la valeur de "java.endorsed.dirs"?
Merci d'avance.
J'imagine que tu as regardé la doc, elle est bien fait et si tu n'as pas trouvé il se peut que ce parametre ne soit pas accessible.
[curieux=ON]
Tu l'auras compris je ne te serais pas d'une grande utilité, mais j'aimerais tout de meme savoir à quoi sert ce parametre
[curieux=OFF]
Tu trouveras une explication ici: http://java.sun.com/j2se/1.4.2/docs/guide/standards/Citation:
Envoyé par Delwyn
Cela permet de forcer l'utilisation de librarie à la place des standards.
J'ai trouvé une variable ANT appelé ${java.endorsed.dirs} . Je vais voir comment on l'utilise.
<path id="java.endorsed.libs.id">
<fileset dir="${tonrep}/lib/endorsed">
<include name="*.jar"/>
</fileset>
</path>
<property name="java.endorsed.libs" refid="java.endorsed.libs.id"/>
<javac>
...
<compilerarg line="-Xbootclasspath/p:${java.endorsed.libs}"/>
</javac>
Voilà