IdentifiantMot de passe
Loading...
Mot de passe oublié ?Je m'inscris ! (gratuit)
Navigation

Inscrivez-vous gratuitement
pour pouvoir participer, suivre les réponses en temps réel, voter pour les messages, poser vos propres questions et recevoir la newsletter

ANT Java Discussion :

Forcer l'utilisation d'un JDK particulier


Sujet :

ANT Java

  1. #1
    Futur Membre du Club
    Profil pro
    Inscrit en
    Octobre 2007
    Messages
    10
    Détails du profil
    Informations personnelles :
    Localisation : Suisse

    Informations forums :
    Inscription : Octobre 2007
    Messages : 10
    Points : 7
    Points
    7
    Par défaut Forcer l'utilisation d'un JDK particulier
    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

  2. #2
    Membre régulier Avatar de Actarus78
    Homme Profil pro
    Ingénieur qualité méthodes
    Inscrit en
    Septembre 2005
    Messages
    87
    Détails du profil
    Informations personnelles :
    Sexe : Homme
    Âge : 45
    Localisation : France

    Informations professionnelles :
    Activité : Ingénieur qualité méthodes
    Secteur : High Tech - Éditeur de logiciels

    Informations forums :
    Inscription : Septembre 2005
    Messages : 87
    Points : 118
    Points
    118
    Par défaut
    As tu essayé de spécifier l'option target dans ta commande javac? Tu peux compiler du 1.4 avec la version 1.5 de jdk.

    -target <release> Generate class files for specific VM version

Discussions similaires

  1. Forcer IE à utiliser la version du JRE de mon choix
    Par Nomade95000 dans le forum Applets
    Réponses: 7
    Dernier message: 18/08/2017, 19h10
  2. Réponses: 6
    Dernier message: 26/09/2012, 12h47
  3. Forcer weblogic à utiliser ORB de jdk
    Par Lolitaaa dans le forum CORBA
    Réponses: 2
    Dernier message: 04/01/2010, 10h46
  4. Comment forcer Eclipse à utiliser javac fourni avec le jdk ?
    Par ptitbob dans le forum Eclipse Java
    Réponses: 3
    Dernier message: 25/06/2008, 16h59

Partager

Partager
  • Envoyer la discussion sur Viadeo
  • Envoyer la discussion sur Twitter
  • Envoyer la discussion sur Google
  • Envoyer la discussion sur Facebook
  • Envoyer la discussion sur Digg
  • Envoyer la discussion sur Delicious
  • Envoyer la discussion sur MySpace
  • Envoyer la discussion sur Yahoo