Visualizzazione dei risultati da 1 a 7 su 7
  1. #1
    Utente di HTML.it
    Registrato dal
    Dec 2004
    Messaggi
    40

    problemi con JAVA_HOME e ant

    Ciao!
    Ho installato java e ant, installando java sono andato sulle variabili d'ambiente di windows 7 e ho impostato java_home come C:\Program Files\Java\jdk1.6.0_22.

    Ho messo anche C:\Program Files\Java\jdk1.6.0_22\bin nella path, e se lancio da qualsiasi punto java o javac mi esce l'help correttamente.

    Stessa cosa per ant, metto nella path C:\ant e metto come variabile d'ambiente ant_home c:\ant.

    Questo su 2 pc identici. Su uno quando lancio "ant debug" va tutto bene.
    Su un altro invece mi dice:

    codice:
    C:\ANDROID_HOME\android-sdk\tools\ant\ant_rules_r3.xml:336: Unable to find a jav
    ac compiler;
    com.sun.tools.javac.Main is not on the classpath.
    Perhaps JAVA_HOME does not point to the JDK.
    It is currently set to "C:\Program Files\Java\jre6"
    Se lancio

    codice:
    set JAVA_HOME C:\Program Files\Java\jdk1.6.0_22
    mi dice:
    Variabile di ambiente JAVA_HOME C:\Program Files\Java\jdk1.6.0_22 non definita


    Qualche idea?

  2. #2
    Sezione sbagliata..

    Java ha una propria sezione.


    Ciao

  3. #3
    Moderatore di Programmazione L'avatar di alka
    Registrato dal
    Oct 2001
    residenza
    Reggio Emilia
    Messaggi
    24,480

    Moderazione

    Discussione spostata.
    MARCO BREVEGLIERI
    Software and Web Developer, Teacher and Consultant

    Home | Blog | Delphi Podcast | Twitch | Altro...

  4. #4
    Ti faccio una domanda potrebbe essere che su quello dove non funge la JAVA_HOME è settata quì C:\Program Files\Java\jre6 guarda le variabili d'ambiente sia di sistema che di utente.

  5. #5
    Utente di HTML.it
    Registrato dal
    Dec 2004
    Messaggi
    40
    Originariamente inviato da snakeplinsky
    Ti faccio una domanda potrebbe essere che su quello dove non funge la JAVA_HOME è settata quì C:\Program Files\Java\jre6 guarda le variabili d'ambiente sia di sistema che di utente.
    Esattamente.
    Come ho scritto nel primo post però, se vado sul pannello delle variabili d'ambiente c'è la variabile che ho impostato io, cioè C:\Program Files\Java\jdk1.6.0_22.

    Quando poi però da lancio il debug di Ant, mi dice:

    codice:
    Perhaps JAVA_HOME does not point to the JDK.
    It is currently set to "C:\Program Files\Java\jre6"
    E se dopo lancio
    codice:
    set JAVA_HOME C:\Program Files\Java\jdk1.6.0_22
    mi risponde:
    Variabile di ambiente JAVA_HOME C:\Program Files\Java\jdk1.6.0_22 non definita

  6. #6
    Utente di HTML.it L'avatar di andbin
    Registrato dal
    Jan 2006
    residenza
    Italy
    Messaggi
    18,284
    Originariamente inviato da Zxy
    E se dopo lancio
    codice:
    set JAVA_HOME C:\Program Files\Java\jdk1.6.0_22
    Ci vuole il = in mezzo .... l'avrei dato per scontato.
    Andrea, andbin.devSenior Java developerSCJP 5 (91%) • SCWCD 5 (94%)
    java.util.function Interfaces Cheat SheetJava Versions Cheat Sheet

  7. #7
    Spero che ci sia "=" in mezzo cmq se fai "java -version" dove non funge che ti dice

Permessi di invio

  • Non puoi inserire discussioni
  • Non puoi inserire repliche
  • Non puoi inserire allegati
  • Non puoi modificare i tuoi messaggi
  •  
Powered by vBulletin® Version 4.2.1
Copyright © 2025 vBulletin Solutions, Inc. All rights reserved.