Ant ne peut pas trouver de Javac. Peu importe ce que je fais, il prétend toujours JAVA_HOME est “C:\Program Files\Java\jre6”

...et c'est mauvais.

Voici l'erreur que je reçois:

BUILD FAILED
C:_TraderPlatform\Clients\Open\Open\Java\Applets\PPDataTransporter\nbproject\build-impl.xml:338: L'erreur suivante s'est produite lors de l'exécution de cette ligne:
C:_TraderPlatform\Clients\Open\Open\Java\Applets\PPDataTransporter\nbproject\build-impl.xml:158: Impossible de trouver un compilateur javac;
com.soleil.outils.javac.Principal n'est pas sur le chemin de la classe.
Peut-être JAVA_HOME n'est pas le JDK.
Il est actuellement à "C:\Program Files\Java\jre6"

J'ai mis une variable d'environnement appelée JAVA_Home pour pointer vers: "C:\Program Files\Java\jdk1.6.0_12"

Javac.exe est certainement dans C:\Program Files\Java\jdk1.6.0_12\bin

J'ai %JAVA_HOME%\Bin dans ma variable PATH.

J'ai sali autour avec les divers "JavaHome" paramètres sous HKLM\SOFTWARE\JavaSoft et je suis totalement coincé.

Tout ce que je voulais faire était de construire une applet Java à partir de la ligne de commande à l'aide de la build.xml que netbeans avait mis en place pour le projet.

Toutes les idées de quelqu'un?

quel est le résultat de l'écho %JAVA_HOME% ?
euh...c'est juste de revenir %JAVA_HOME%. Viens de vérifier et c'est certainement là comme une variable d'environnement de l'utilisateur et les variables de système
A votre variable d'environnement comprennent les " personnages? Il devrait avoir raison de l'espace comme dans le "C:\Program Files\Java\jdk1.6.0_12"

OriginalL'auteur user129345 | 2009-06-30