2011-02-16 4 views
0

Je suis en train d'exécuter le script Ant et d'obtenir l'erreur suivante à la ligne:exécution du script Ant échoue

 <javac deprecation="on" 
     destdir="${prj.build}" 
     debug="${prj.debug}" 
     debuglevel="lines,source" 
     ***classpathref="compile.classpath">*** 
     <src path="${prj.src}"/> 

Impossible de trouver un compilateur javac; com.sun.tools.javac.Main n'est pas sur le classpath. Peut-être que JAVA_HOME ne pointe pas sur le JDK.

Répondre

0

Le JDK est-il installé? Le JRE seul n'est pas suffisant pour de nombreuses tâches ant.

Si oui, lisez le message d'erreur: avez-vous une variable d'environnement nommée JAVA_HOME et pointe-t-elle vers le répertoire jdk? (Ceci est utilisé par le script wrapper ant pour configurer les chemins à droite.)

+0

Oui. J'ai JAVA_HOME défini sur JDK. – narayanan