Pagina 1 di 2 1 2 ultimoultimo
Visualizzazione dei risultati da 1 a 10 su 17

Discussione: HelloWorld non va

  1. #1

    HelloWorld non va

    Ciao a tutti, sto cercando di iniziare a programmare in Java, aiutandomi con un libro :

    il manuale Java di Patrick Naughton

    Ho scaricato JCreator come consigliato in alcuni posto presenti su HTML.it e il JDK dal sito Sun....

    cerco di far partire HelloWorld, ma mi esce il seguente errore:





    Qualcuno sa aiutarmi???


    GRAZIE
    L'impossibile richiede solo più tempo...

  2. #2
    Non trova il file .class HelloWorld. I file .java devono essere prima compilati in bytecode per essere eseguiti. Dunque, fai così:

    codice:
    javac HelloWorld.java
    java HelloWorld

  3. #3
    Forse ho sbagliato a non mettere la directory dei "docs"...in quanto alla prima prova di RUN del programma mi ha chiesto la directory del JDK e gliel'ho messa...e poi la directory dei docs...che non sapevo e l'ho lasciata vuota....

    forse è questo il problema...ma ora come faccio???
    L'impossibile richiede solo più tempo...

  4. #4
    Originariamente inviato da antotan
    Non trova il file .class HelloWorld. I file .java devono essere prima compilati in bytecode per essere eseguiti. Dunque, fai così:

    codice:
    javac HelloWorld.java
    java HelloWorld
    Se scrivo javac mi dice che "javac non è riconosciuto come comando interno etc etc...."

    Forse devo metteremi in qualche directory particolare??

    L'impossibile richiede solo più tempo...

  5. #5
    Vai in Pannello di controllo -> Sistema e sicurezza -> Sistema.
    clicca su Impostazioni avanzate di sistema. Nel tab "Avanzate" clicca su "variabili d'ambiente".
    Nella zona "Variabili di sistema", fai doppio click sulla variabile "Path".
    Metti alla fine di questa stringa il punto e virgola ("<blabla>;").
    Poi scrivi il percorso della cartella dei binari del JDK, tipo

    C:\Program Files\Java\jdk1.6.0_17\bin

  6. #6
    Dopo il punto e virgola devo scrivere ad esempio "C:\Program Files\Java\jdk1.6.0_17\bin" ???

    O da qualche altra parte...???SCUSAMI per l'ignoranza

    Se è così...l'ho fatto...ma poi non va...e mi da lo stesso errore di prima...:S
    L'impossibile richiede solo più tempo...

  7. #7
    Figurati. Sì, dopo il punto e virgola. Vai nella cartella Programmi (o Program files) e trova la cartella del JDK. A quel punto, dopo il punto e virgola ci scrivi "C:\Program Files\<cartella jdk>\bin"

  8. #8
    Così ho fatto ma niente....!!!!


    Il problema dei documenti può essere che c'entra qualcosa????


    L'impossibile richiede solo più tempo...

  9. #9
    vai in C:\Program Files\<jdkdir>. C'è una cartella "bin"? Se si, entraci. C'è un file javac? Se si, da console, entra in questa cartella e scrivi "javac".
    mi raccomando, entra in bin da console e poi dai il comando.

  10. #10
    Originariamente inviato da antotan
    vai in C:\Program Files\<jdkdir>. C'è una cartella "bin"? Se si, entraci. C'è un file javac? Se si, da console, entra in questa cartella e scrivi "javac".
    mi raccomando, entra in bin da console e poi dai il comando.

    Prima di fare questo, ho provato a ricostruire il progetto java....l'ho chiamato HelloWorld, poi ho creato una main class e l'ho chiamata HelloWorld e ho scritto:


    codice:
    /**
     * @(#)HelloWorld.java
     *
     *
     * @author
     * @version 1.00 2010/5/19
     */
    
    public class HelloWorld {
    
        /**
         * Creates a new instance of <code>HelloWorld</code>.
         */
        public HelloWorld() {
        }
    
        /**
         * @param args the command line arguments
         */
        public static void main(String[] args) {
        	System.out.println("Hello Wolrd!!!");
            // TODO code application logic here
        }
    }
    Poi andando con il pannello di comando fino alla cartella ...JCreatorPro\MyProjects\HelloWorld

    ho scritto:

    java HelloWorld

    ed è andato a buon fine...!!!

    p.s. A cosa serve quello che mi hai detto di fare...???Casomai il risultato è stato questo:




    GRAZIE ANCORA
    L'impossibile richiede solo più tempo...

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.