Visualizzazione dei risultati da 1 a 3 su 3
  1. #1
    Utente di HTML.it
    Registrato dal
    May 2011
    Messaggi
    762

    [Java] Newbie sul linguaggio

    Buongiorno a tutti,

    da stamattina ho iniziato a studiare Java e (credo che) ho un problema. Con Windows Vista, apro il prompt dei comandi..mi posiziono sul desktop..qui ho i file creati finora leggendo la guida su Html.it fino alla lezione 7 [ http://java.html.it/guide/lezione/750/variabili/ ].

    - Se avvio il comando: "javac decl.java" , Windows mi dice che non è riconosciuto come comando.

    - Se avvio il comando: "java decl.java" , l'output risultante è il seguente:

    codice:
    Exception in thread "main" java.lang.NoClassDefFoundError: decl/java
    Caused by: java.lang.ClassNotFoundException: decl.java
      at java.net.URLClassLoader$1.run(Unknown Source)
      at java.security.AccessController.doPrivileged(Native Method)
      at java.net.URLClassLoader.findClass(Unknown Source)
      at sun.misc.Launcher$AppClassLoader.loadClass(Unknown Source)
      at java.lang.ClassLoader.loadClass(Unknows Source)
    Could not find the main class: decl.java. Program will exit.


    Ho l'impressione che manchi qualcosa. Il codice eseguito si riferisce a quello presente nella pagina nel link indicato sopra.

    Cosa manca?


    Grazie in anticipo.

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

    Re: [Java] Newbie sul linguaggio

    Originariamente inviato da wartpro
    - Se avvio il comando: "javac decl.java" , Windows mi dice che non è riconosciuto come comando.
    Devi aggiungere la cartella bin dell'SDK al path di sistema. Fai una ricerca nel forum, se ne è parlato all sfinimento...

    Originariamente inviato da wartpro
    - Se avvio il comando: "java decl.java" , l'output risultante è il seguente:
    Puoi lanciare solo file compilati, non file sorgenti.

    javac decl.java

    viene generato decl.class

    quindi per eseguire fai

    java decl

    senza estensione.
    SpringSource Certified Spring Professional | Pivotal Certified Enterprise Integration Specialist
    Di questo libro e degli altri (blog personale di recensioni libri) | ​NO M.P. TECNICI

  3. #3
    Utente di HTML.it
    Registrato dal
    May 2011
    Messaggi
    762
    Meglio fare chiarezza..sono qui.. [ http://docs.oracle.com/javase/tutori...efinition.html ]

    Grazie per la risposta.


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.