Pagina 1 di 2 1 2 ultimoultimo
Visualizzazione dei risultati da 1 a 10 su 13
  1. #1

    [Java] Errore di compilazione/esecuzione di un semplice script

    Ciao a tutti,
    ho appena cominciato con java ma ho già dei problemi. Rifacendomi alla guida di html.it ho scritto il seguente programmino:
    codice:
    class ciao
    {
        public static void(String[] args)
        {
            Sistem.out.println("Ciao a tutti!");
        }
    }
    Ho provato poi a compilarlo da dos con javac ciao.java ma ho ottenuto ben
    100 errori
    206 avvisi

    tutti relativi al classpath mi pare, cmq tutti i messaggi sono del tipo:

    D:\Java\j2sdk1.4.2\src.zip<java/nio/DirectByteByffer.java>:479: warning: as of release 1.4, assert is a keyword, and may not be used as an identifier

    Ho poi compilato con netbean e tutto è andato bene ma al momento dell'esecuzione con

    java ciao

    ho ottenuto

    Exception in thread "main" java.lang.NoClassDefFoundError: ciao

    Qualcuno sa dirmi cosa sto sbagliando? :master:
    xxx

  2. #2
    basta leggere gli errori e ti accorgevi che:
    Sistem
    va scritto come
    System

  3. #3
    Ehm, non era quello l'errore
    ho sbagliato a trascrivere il codice sul forum (ho dovuto copiarlo dall'altro pc sul quale lavoro che non è connesso ad internet)

    Cmq il codice funziona se compilato ed eseguito direttamente da netbean, mentre non riesco a farlo andare compilandolo ed eseguendolo da linea di comando.
    xxx

  4. #4
    dal prompt:
    java ciao
    nella directory dov'è il .class

  5. #5
    L'ho gia fatto ed ho ottenuto l'errore che ho riportato nel mio primo post (Exception in thread "main" java.lang.NoClassDefFoundError: ciao)
    xxx

  6. #6
    Utente di HTML.it
    Registrato dal
    Oct 2003
    Messaggi
    1,258
    Dovevi scrivere sulla terza riga:

    public static void main (String[] args)

  7. #7
    Originariamente inviato da Lucked
    Dovevi scrivere sulla terza riga:

    public static void main (String[] args)
    Hai ragione, cmq questo è un altro errore che ho fatto nel copiare lo script sul forum, su quello che ho provato c'era anche il main.
    xxx

  8. #8
    vabbè ci fai vedere sto codice o no?

  9. #9
    Originariamente inviato da V1RuZ
    vabbè ci fai vedere sto codice o no?
    Si trova nel mio primo post, cmq per riscriverlo corretto (almeno spero) eccolo:
    codice:
    class ciao
    {
        public static void main(String[] args)
        {
            System.out.println("Ciao a tutti!");
        }
    }
    xxx

  10. #10
    scrivi così:
    java -cp . ciao

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.