Bonjour,
Je travaille simulanément sur plusieurs projets java différents.
Historiquement, chacun a été développé avec une version différente du JDK.
1.4.2_05, 1.4.2_07, 1.5.0_12, etc.
Mon JAVA_HOME pointe vers le jdk 1.5.0_12, mais quand je compile les anciens projets, j'aimerais que ANT utilise le bon JDK.
Je n'aimerais évidemment pas spécifier "en dur" le path du JDK dans le build.xml...
J'ai déjà spéficié les attributs source et target de mes tâches javac avec la bonne version java.
Mais certains projets nécessient d'être plus précis que "1.4", il faut le "1.4.2_07".
Je pourrais me faire un petit build.bat du style :
SET JAVA_HOME=xxx\j2sdk1.4.2_01
ant
Mais est-ce que je peux spécifier le JDK à utiliser au niveau de la ligne de commande qui lance ant ?
Genre :
ant -DMON_JDK=xxx\j2sdk1.4.2_01
???
merci pour vos lumières
Partager