Pagina 1 di 2 1 2 ultimoultimo
Visualizzazione dei risultati da 1 a 10 su 12
  1. #1
    Utente di HTML.it
    Registrato dal
    Mar 2006
    Messaggi
    260

    Problema a far partire un .class

    E' stranissimo..... dopo aver compilato HelloWorld.java da console con jdk 1.5 e avendo ottenuto il HelloWorld.java, non riesco a farlo partire con

    java HelloWorld

    ....sto usando Ubuntu e se scrivo java e poi solo le iniziali del .class, la shell non mi completa il nome usando il tasto TAB.....

    Come puo' accadere?
    Netbeans invece compila e fa partire i .class senza problemi


    codice:
    gianni@ubuntu:~/Desktop/Prova$ javac Hello.java
    gianni@ubuntu:~/Desktop/Prova$ java Hello
    Exception in thread "main" java.lang.NoClassDefFoundError: Hello
    gianni@ubuntu:~/Desktop/Prova$

  2. #2
    Moderatore di Programmazione L'avatar di alka
    Registrato dal
    Oct 2001
    residenza
    Reggio Emilia
    Messaggi
    24,472
    Indica l'errore che ottieni quando tenti di eseguire il programma. :master:
    MARCO BREVEGLIERI
    Software and Web Developer, Teacher and Consultant

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

  3. #3
    Utente di HTML.it
    Registrato dal
    Mar 2006
    Messaggi
    260
    Exception in thread "main" java.lang.NoClassDefFoundError: Hello



    non mi da errori perchč non mi trova il .class!!!

  4. #4
    Moderatore di Programmazione L'avatar di alka
    Registrato dal
    Oct 2001
    residenza
    Reggio Emilia
    Messaggi
    24,472
    Originariamente inviato da jeangr
    non mi da errori perchč non mi trova il .class!!!
    Sei sicuro che il file .class esista e che la compilazione sia andata a buon fine? :master:
    MARCO BREVEGLIERI
    Software and Web Developer, Teacher and Consultant

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

  5. #5
    Utente di HTML.it
    Registrato dal
    Mar 2006
    Messaggi
    260
    lo so che č stranissimo ma cč il .class !!!

    codice:
    gianni@ubuntu:~/Desktop/Prova$ rm *.class
    gianni@ubuntu:~/Desktop/Prova$ ls
    Hello.java  TestClient.java
    gianni@ubuntu:~/Desktop/Prova$ javac Hello.java
    gianni@ubuntu:~/Desktop/Prova$ ls
    Hello.class  Hello.java  TestClient.java
    gianni@ubuntu:~/Desktop/Prova$ java Hello
    Exception in thread "main" java.lang.NoClassDefFoundError: Hello
    gianni@ubuntu:~/Desktop/Prova$

  6. #6
    Utente di HTML.it L'avatar di floyd
    Registrato dal
    Apr 2001
    Messaggi
    3,837
    Hello č in un package?
    hai sovrascritto il classpath in qualche .profile?

  7. #7
    Utente di HTML.it
    Registrato dal
    Mar 2006
    Messaggi
    260
    in effetti per far andare tomcat ho inserito queste righe alla fine di .bashrc

    codice:
    #Stuff we added to make tomcat go
    export JAVA_HOME=/usr/lib/jvm/java-1.5.0-sun
    export PATH=$PATH:$JAVA_HOME/bin
    export CLASSPATH=/usr/local/tomcat/common/lib/jsp-api.jar:/usr/local/tomcat/common/lib/servlet-api.jar

  8. #8
    Utente di HTML.it
    Registrato dal
    Mar 2006
    Messaggi
    260
    inoltre ho impostato questo.....

    codice:
    gianni@ubuntu:~$ sudo update-alternatives --config java
    Password:
    
    There are 3 alternatives which provide `java'.
    
      Selection    Alternative
    -----------------------------------------------
          1        /usr/bin/gij-wrapper-4.1
     +    2        /usr/lib/jvm/java-gcj/jre/bin/java
    *     3        /usr/lib/jvm/java-1.5.0-sun/jre/bin/java
    
    Press enter to keep the default[*], or type selection number:
    scegliendo la 3a opzione......

  9. #9
    Utente di HTML.it L'avatar di floyd
    Registrato dal
    Apr 2001
    Messaggi
    3,837
    il classpath deve essere
    .:$CLASSPATH

  10. #10
    Utente di HTML.it
    Registrato dal
    Mar 2006
    Messaggi
    260
    scusa puoi essere piu' preciso ?

    cosa devo cambiare per la precisione?

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.