Visualizzazione dei risultati da 1 a 3 su 3
  1. #1
    Utente di HTML.it
    Registrato dal
    Jul 2008
    Messaggi
    26

    Exception in thread "main" java.lang.NoClassDefFoundError, Package e CLASSPATH

    Buona sera a tutti,
    provando qualche cosa in java, mi sono imbattutto in un errore abbastanza comune, ma che purtroppo non riesco a risolvere. La mia configurazione attuale è la seguente:

    CLASSPATH: .;C:\java;
    JAVA_HOME: C:\Program Files\Java\jdk1.7.0_07
    PATH (solo la parte riguardante java): C:\Program Files\Java\jdk1.7.0_07\bin;

    Eseguendo una parte di codice molto semplice, ottengo il classico java.lang.NoClassDefFoundError.

    Il file è il seguente:
    Codice PHP:
    package test;                  
      public class 
    Categoria {           
        public static 
    void main(String[] args) {               
        
    System.out.println("Prova");           
      }             
     } 
    Il file si trova in C:\java\test.
    Compilo da c:\java -> javac test/Categoria.java
    Eseguo da c:\java -> java test/Categoria e ottengo l'errore

    Se invece elimino la riga di definizione del package mi sposto all'interno di test, compilo ed eseguo, no problem!!

    Sapete darmi qualche indicazione su come risolvere??
    Grazie

    Simone

  2. #2
    Utente di HTML.it
    Registrato dal
    Jul 2008
    Messaggi
    26
    Come non detto, risolto reinstallando la jdk previa disinstallazione e un poco di pulizia all' SO.

    Simone

  3. #3
    Utente di HTML.it L'avatar di Alex'87
    Registrato dal
    Aug 2001
    residenza
    Verona
    Messaggi
    5,802

    Re: Exception in thread "main" java.lang.NoClassDefFoundError, Package e CLASSPATH

    Originariamente inviato da Nei
    Eseguo da c:\java -> java test/Categoria e ottengo l'errore
    java test.Categoria (e non test/Categoria).
    SpringSource Certified Spring Professional | Pivotal Certified Enterprise Integration Specialist
    Di questo libro e degli altri (blog personale di recensioni libri) | ​NO M.P. TECNICI

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.