Visualizzazione dei risultati da 1 a 5 su 5
  1. #1
    Utente di HTML.it
    Registrato dal
    Apr 2018
    Messaggi
    3

    Problema comando javac su prompt

    Scusate, non riesco a capire perchè il prompt di windows non mi legge in nessun caso il comando -javac.
    Ho provato a rimettere la directory del jdk nel path varie volte, ma niente.
    Qualcuno può aiutarmi?

  2. #2
    Utente di HTML.it L'avatar di andbin
    Registrato dal
    Jan 2006
    residenza
    Italy
    Messaggi
    18,254
    Quote Originariamente inviata da Digrex Visualizza il messaggio
    Scusate, non riesco a capire perchè il prompt di windows non mi legge in nessun caso il comando -javac.
    Ho provato a rimettere la directory del jdk nel path varie volte, ma niente.
    Qualcuno può aiutarmi?
    Un po' vago. Innanzitutto dove hai installato il JDK? Se invochi javac dando il percorso assoluto, allora DEVE funzionare. E occhio agli spazi (!), perché se ci sono, devi quotare il percorso.

    Se vuoi che funzioni solo scrivendo "javac", devi mettere nella variabile di ambiente PATH il percorso assoluto alla "bin" del JDK.

    Un mio JDK 8 è in C:\Program Files\Java\jdk1.8.0_161
    Quindi se da prompt faccio:

    C:\>"C:\Program Files\Java\jdk1.8.0_161\bin\javac"

    mi viene fuori l'help di javac
    codice:
    Usage: javac <options> <source files>
    where possible options include:
      -g                         Generate all debugging info
      -g:none                    Generate no debugging info
    ......altro

    Nota i doppi apici, perché c'è Program Files con lo spazio.
    Un motivo in più per impostare la PATH !!
    Andrea, andbin.devSenior Java developerSCJP 5 (91%) • SCWCD 5 (94%)
    Java Versions Cheat Sheet

  3. #3
    Utente di HTML.it
    Registrato dal
    Apr 2018
    Messaggi
    3
    Si, ho messo il percorso più volte nel PATH, e ho anche reinstallato java pensando fosse un problema di file corrotti.
    Ho provato a mettere C:\>"C:\Program Files\Java\jdk1.8.0_161\bin\javac nel prompt con il percorso del mio javac e mi da accesso negato.


  4. #4
    Utente di HTML.it L'avatar di andbin
    Registrato dal
    Jan 2006
    residenza
    Italy
    Messaggi
    18,254
    Quote Originariamente inviata da Digrex Visualizza il messaggio
    con il percorso del mio javac e mi da accesso negato.
    Mi pare strano. Prova da prompt partendo da C:\ e andando avanti nel path con l'autocompletamento (TAB) fino ad arrivare a javac
    Andrea, andbin.devSenior Java developerSCJP 5 (91%) • SCWCD 5 (94%)
    Java Versions Cheat Sheet

  5. #5
    Utente di HTML.it
    Registrato dal
    Apr 2018
    Messaggi
    3
    Ok, ho fatto come hai detto tu e adesso funziona. Ho provato di nuovo C:\>"C:\Program Files\Java\jdk1.8.0_161\bin\javac e funziona anche questo.
    Grazie dell'aiuto

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 © 2024 vBulletin Solutions, Inc. All rights reserved.