Visualizzazione dei risultati da 1 a 7 su 7

Discussione: Problema javac

  1. #1
    Utente di HTML.it
    Registrato dal
    Jun 2007
    Messaggi
    369

    Problema javac

    Salve a tutti.

    Oggi ho provato ad usare da terminale il comando javac e mi è stato dato errore :

    javac non è riconosciuto come comando eccetera

    A quel punto ho pensato di dover settare la variabile d'ambiente. Vado a vedere dove sta situato il mio java e scopro (ops) che all'interno di C:\java c'è la cartella jre6 e non la cartella jsdk o qualcosa di simile.

    Per sicurezza o cercato se ci fosse un file javac contenuto ma non c'era, e ho anche provato cmq a settare la variabile d'ambiente ma ovviamente senza risultati...

    Ora la mia domanda è : ho il "java sbagliato"? ovvero, dovrei andarmi a scaricare l'SDK giusto? Oppure ci sono altri problemi?

    Grazie

  2. #2
    hai la JRE (Java Runtime Environment) che è il pacchetto leggero che serve solo per far girare app in java.
    Per sviluppare ti serve la JDK (Java Development Kit) che contiene anche il compilatore (javac), la scarichi qui http://java.sun.com/javase/downloads/widget/jdk6.jsp

  3. #3
    Utente di HTML.it
    Registrato dal
    Jun 2007
    Messaggi
    369
    ma mi conviene prima eliminare quella attuale o le tengo entrambe?

  4. #4
    Quella che hai la puoi cancellare, la JDK installa anche la JRE più recente.
    Potresti anche lasciarla non ti crea problemi ma sempre meglio fare pulizia.

  5. #5
    Utente di HTML.it
    Registrato dal
    Jun 2007
    Messaggi
    369
    grazie mille.

    ora ho un altro problemino, lo posto qua per non aprire un nuovo topic :

    devo fare un javac -cp e poi inserire 2 jars che sono quelli che contengono le classi che mi interessano. come faccio a separare i path dei 2 jars dopo il -cp?

    Grazie

  6. #6
    Utente di HTML.it L'avatar di andbin
    Registrato dal
    Jan 2006
    residenza
    Italy
    Messaggi
    18,284
    Originariamente inviato da alfa_19
    devo fare un javac -cp e poi inserire 2 jars che sono quelli che contengono le classi che mi interessano. come faccio a separare i path dei 2 jars dopo il -cp?
    Usa -classpath. Il -cp è una abbreviazione aggiunta se non sbaglio solo da Java 6.

    I path vanno separati da ; (Windows) o da : (Solaris/Linux)
    Andrea, andbin.devSenior Java developerSCJP 5 (91%) • SCWCD 5 (94%)
    java.util.function Interfaces Cheat SheetJava Versions Cheat Sheet

  7. #7
    Utente di HTML.it
    Registrato dal
    Jun 2007
    Messaggi
    369
    si ma la versione che uso di java supporta il -cp...cmq grazie mille

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.