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 :

ANT problème de génération de .class


Sujet :

ANT Java

  1. #1
    Nouveau membre du Club
    Profil pro
    Inscrit en
    Avril 2002
    Messages
    30
    Détails du profil
    Informations personnelles :
    Localisation : Belgique

    Informations forums :
    Inscription : Avril 2002
    Messages : 30
    Points : 27
    Points
    27
    Par défaut ANT problème de génération de .class
    Bonjour,

    J'utilise jdeveloper 10.1.3 et des scripts ant pour compiler mon application.
    Seulement j'ai un petit soucis avec le target de compilation de mon fichier ant :
    <target name="compile" description="Compile Java source files" depends="init">
    <javac destdir="${classes.dir}" classpathref="classpath"
    debug="${javac.debug}" nowarn="${javac.nowarn}"
    deprecation="${javac.deprecation}" encoding="UTF-8" source="1.5"
    target="1.5">
    <src path="${sources.dir}" />
    </javac>
    </target>
    celle-ci ne fait pas d'erreur mais ne me génère aucun fichier .class dans le dossier classes.
    Par contre si j'exécute le target à partir de jdeveloper (le même build.xml), là tout se passe bien, mes fichiers class sont générés.
    Petite précision le compilateur utilisé est objc grace à la propriété :
    build.compiler=oracle.ojc.ant.taskdefs.OjcAdapter

    Si quelqu'un a une idée pour résoudre mon problème il est le bienvenu.

    D'avance merci à tous

  2. #2
    Nouveau membre du Club
    Profil pro
    Inscrit en
    Avril 2002
    Messages
    30
    Détails du profil
    Informations personnelles :
    Localisation : Belgique

    Informations forums :
    Inscription : Avril 2002
    Messages : 30
    Points : 27
    Points
    27
    Par défaut
    En ajoutant un trace à mon build.xml : <echo>Java version: ${java.version}</echo>
    Je constate que jdeveloper utilise bie nle même jdk que lorsque je lance la commande ant en ligne de commande, à savoir : Java version: 1.5.0_06
    par contre si je set un autre java_home et que je lance la commande ant là cela fonctionne : Java version: 1.6.0_31

    En résumé
    ca fonctionne sous jdev avec jdk 1.5
    en ligne de commande pas de .class avec le 1.5 mais ca fonctionne avec le 1.6.

    Je ne sais pas si cette information peut aider quelqu'un afin que mon script fonctionne en ligne de commande avec le jdk 1.5

Discussions similaires

  1. Réponses: 2
    Dernier message: 18/04/2011, 14h33
  2. Problème de génération de fichier depuis les classes java
    Par zuzuu dans le forum Persistance des données
    Réponses: 0
    Dernier message: 29/01/2009, 17h12
  3. [JAXB] Après génération des classes problème avec AccessType
    Par GabriHell dans le forum Persistance des données
    Réponses: 3
    Dernier message: 17/09/2008, 12h52
  4. [JAXB] problème de génération des classes
    Par mog83 dans le forum Persistance des données
    Réponses: 1
    Dernier message: 08/06/2008, 13h43
  5. [JAXB][XSD] Problème lors de la génération des classes
    Par charlot44 dans le forum Persistance des données
    Réponses: 4
    Dernier message: 22/06/2005, 17h10

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