Pagina 1 di 4 1 2 3 ... ultimoultimo
Visualizzazione dei risultati da 1 a 10 su 33
  1. #1
    Utente di HTML.it L'avatar di --LO--
    Registrato dal
    Dec 1999
    residenza
    San Michele All'Adige
    Messaggi
    249

    [java] problema col comando java dell'sdk

    Premetto che ho l'xp e la sdk 1.4 installate sul mio pc.

    Ho settato la path come dicevano tant'è vero che il javac lo fa partire e mi genera il file .class.

    Quando però faccio java Nomefile mi risponde in questo modo:

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

    Eppure il nome della classe lo digito giusto quando lo lancio, dentro il main c'è...cosa può essere???

  2. #2
    Utente di HTML.it L'avatar di floyd
    Registrato dal
    Apr 2001
    Messaggi
    3,837
    prova a dare il percorso \j2sdk\bin\java Nomefile

  3. #3
    Utente di HTML.it L'avatar di --LO--
    Registrato dal
    Dec 1999
    residenza
    San Michele All'Adige
    Messaggi
    249
    Originariamente inviato da floyd
    prova a dare il percorso \j2sdk\bin\java Nomefile
    questo non l'ho ancora provato
    ma non dovrebbe funzionare come per il javac?

    cmq grazie, proverò

  4. #4
    hai già provato a dare un'occhio nel link in rilievo?
    segnala questo thread: http://forum.html.it/forum/showthrea...hreadid=389060
    23-08-2005: Udinese in cémpions lìg
    Questa estate l'ho passata a Tallin

  5. #5
    Utente di HTML.it L'avatar di --LO--
    Registrato dal
    Dec 1999
    residenza
    San Michele All'Adige
    Messaggi
    249
    Originariamente inviato da pippo75
    hai già provato a dare un'occhio nel link in rilievo?
    segnala questo thread: http://forum.html.it/forum/showthrea...hreadid=389060
    Non l'avevo proprio visto, grazie mille

    una domanda: ma se non ho creato libreire mie, che ci metto nel classpath?
    .; e basta?

    Perchè neanche così mi funziona, ho già provato)
    NOn va neanche col percorso intero del comando purtroppo.
    E son sicurissima che scrivo tutto giusto (maiuscole etc)

  6. #6
    se hai sviluppato delle tue librerie, mettile tutte in una stessa directory (ad esempio c:\progetti) e inserisci quella directory nel classpath
    23-08-2005: Udinese in cémpions lìg
    Questa estate l'ho passata a Tallin

  7. #7
    Utente di HTML.it L'avatar di --LO--
    Registrato dal
    Dec 1999
    residenza
    San Michele All'Adige
    Messaggi
    249
    Originariamente inviato da pippo75
    se hai sviluppato delle tue librerie, mettile tutte in una stessa directory (ad esempio c:\progetti) e inserisci quella directory nel classpath
    niente librerie
    sono semplici programmini per oranon esageriamo con la difficoltà!

    intendevo, devo impostare il classpath anche se non son librerie mie? nel caso, che ci metto nella riga relativa? Solo il punto e il punto e virgola oppure devo specificare qualche percorso di classi standard o che ne so io...?

  8. #8
    il classpath indica alla JVM dove andare a cercare le cose:
    il . indica la dir corrente, e il ; serve solo a separare un'entry dall'altra
    quindi come prima, se metti le tue robe sempre nella stessa dir, sarebbe utile che le mettessi nell'apposita dir che specifichi nel classpath
    23-08-2005: Udinese in cémpions lìg
    Questa estate l'ho passata a Tallin

  9. #9
    Utente di HTML.it L'avatar di --LO--
    Registrato dal
    Dec 1999
    residenza
    San Michele All'Adige
    Messaggi
    249
    Originariamente inviato da pippo75
    il classpath indica alla JVM dove andare a cercare le cose:
    il . indica la dir corrente, e il ; serve solo a separare un'entry dall'altra
    quindi come prima, se metti le tue robe sempre nella stessa dir, sarebbe utile che le mettessi nell'apposita dir che specifichi nel classpath
    ora ho capito, grazie mille, proverò

    e se non funge me ne frego e compilo tutto col jbuilder, uf!

  10. #10
    Ciao --LO--

    [Homepage] [Contattami]
    Powered by: Ubuntu - Debian - Gentoo
    Developing: Java - C++ - PHP

    [supersaibal]"Perchè tanto Debian è meglio"
    [/supersaibal]

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.