Visualizzazione risultati 1 fino 12 di 12

Discussione: Aiuto netbeans...

  1. #1
    Guest

    Predefinito Aiuto netbeans...

    Ciao, sono niubbissimo, non ho mai usato java, ed oggi vorrei provare a fare qualcosa di semplice, tipo stampare una stringa: "Ciao, come va?";

    il problema é che netbeans inizia compilandomi il file in questo modo:

    Codice:
    /*
     * To change this template, choose Tools | Templates
     * and open the template in the editor.
     */
    
    package javaapplication1;
    
    /**
     *
     * @author Jacki
     */
    public class Main {
    
        /**
         * @param args the command line arguments
         */
        public static void main(String[] args) {
            
           
            
        }
    
    }
    Posso cancellare questo?
    Altre domande:
    Ho cercato in internet ma mi vengono una moltitudine di guide lunghe, io vorrei solo scrivere un messaggio come quello che ho detto prima, come posso fare? (é cosi diverso dal solito php che utilizzo che nn riesco ad orientarmi)

    Ah poi, come si fa per vedere le anteprime in netbeans?

    Ciao e grazie...

  2. #2
    Guest

    Predefinito

    intanto ti consiglio questo: http://java.sun.com/docs/books/tutorial/index.html

    poi, allora per le anteprime non so cosa tu intendi e spero di non aver capito male io, comunque java non è php, va "compilato" una volta sola, poi la virtual machine provvede a farlo andare, non esistono anteprime, lo compili e poi vedi come va...

    per il codice puoi cancellarlo, è un programma base che non fa assolutamente nulla. per stampare a video c'è il solito prog hello world che è + o meno così
    Codice:
    class HelloWorldApp {
        public static void main(String[] args) {
            System.out.println("Hello World!");
        }
    }

  3. #3
    Guest

    Predefinito

    non mi lascia fare "Run Main Project" mi da:

    Javaapplication1.Main class wasn't found in javaapplication1 project.

    e poi mi chiede di selezionare la main class.

    cosa devo fare?

    Grazie dell'aiuto..

  4. #4
    Guest

    Predefinito

    il nome del file deve essere lo stesso della main class (nel caso dell'esempio che ti ho fatto è HelloWorldApp)
    su netbeans non so come funziona di preciso (credo dovresti rinominare il nome della classe nel nome del progetto), comunque è tutto ben spiegato nel link che ti ho segnalato prima.

  5. #5
    Guest

    Predefinito

    ok, sono risucito a trovare come farlo andare,...
    ma non c'é una pagina dove al posto del codice mi faccia vedere il risultato del codice? cioe Hello World?

    Grazie ancora...
    EDIT: ok ho visto nella casella sotto, che se cambiavo scritta veniva il risultato:
    init:
    deps-jar:
    Compiling 1 source file to C:\Users\Jacki\Documents\NetBeansProjects\JavaAppl ication1\build\classes
    compile:
    run:
    Ciao, come va?
    BUILD SUCCESSFUL (total time: 0 seconds)
    Ciao e Grazie...

    EDIT2:

    Sto rpovandoa seguire una guida di html.it e sono arrivato a questa pag: http://java.html.it/guide/lezione/74...ramma-in-java/

    Non riesco a comprendere questo passaggio:
    class CiaoMondo
    { public static void main(String[] args)
    { System.out.print ("Ciao mondo, sono il primo programma in Java "); System.out.println ("di "+args[0]+" "+args[1]); } }
    Compiliamo il programma scrivendo al solito java CiaoMondo.java e ora possiamo eseguirlo, scriveremo:

    java CiaoMondo TUONOME TUOCONGNOME
    e vedremo un output simile a questo:

    Ciao mondo, sono il primo programma in Java di TUONOME TUOCOGNOME
    qualcuno sa cosa devo fare per visualizzare:
    Ciao mondo, sono il primo programma in Java di TUONOME TUOCOGNOME
    ??? Grazie...
    Ultima modifica di Jacki2 : 03-02-2008 alle ore 17.34.00

  6. #6
    Guest

    Predefinito

    per avviare un programma in java dai il comando da console (Start > Esegui > cmd)

    TUONOME e TUOCOGNOME sono gli argomenti della funzione main.
    per visualizzarli devi avviare il tutto da cmd semplicemente dando il comando che ti dicono loro.

  7. #7
    Guest

    Predefinito

    ok, ho mandato il comando ma mi da:

    C:\Users\Jacki>java CiaoMondo TUONOME TUOCONGNOME
    Exception in thread "main" java.lang.NoClassDefFoundError: CiaoMondo
    Caused by: java.lang.ClassNotFoundException: CiaoMondo
    at java.net.URLClassLoader$1.run(Unknown Source)
    at java.security.AccessController.doPrivileged(Native Method)
    at java.net.URLClassLoader.findClass(Unknown Source)
    at java.lang.ClassLoader.loadClass(Unknown Source)
    at sun.misc.Launcher$AppClassLoader.loadClass(Unknown Source)
    at java.lang.ClassLoader.loadClass(Unknown Source)
    at java.lang.ClassLoader.loadClassInternal(Unknown Source)

    C:\Users\Jacki>

    Come mai?

  8. #8
    Guest

    Predefinito

    sei nel percorso giusto?
    visto così sembra che non trovi la classe che hai richiamato...

  9. #9
    Guest

    Predefinito

    in che senzo nel percorso giusto?
    ho salvato il file.java sul desktop, ma non mi lascia cambiare il percorso: C:\users\jacki in C:\users\jacki\desktop

    cosa devo fare?

  10. #10
    Guest

    Predefinito

    come non ti lascia????

    devi digitare >
    cd Desktop
    per spostarti nella cartella desktop

    oppure cd "percorso completo" (mi pare che funzioni anche così)

  11. #11
    Guest

    Predefinito

    praticamete dopo C:\users\jacki> devo mettere ancora una volta il percorso (C:\users\jacki\desktop) e poi java CiaoMondo TUONOME TUOCONGNOME?

  12. #12
    Guest

    Predefinito

    apri il prompt, digiti > cd "Percorso della cartella dove si trova il file" (nel tuo caso digiti: cd C:\users\jacki\desktop)
    noterai che cambia la linea indicando la nuova posizione
    e poi digiti java CiaoMondo ecc...

Regole di scrittura

  • Non puoi creare nuove discussioni
  • Non puoi rispondere ai messaggi
  • Non puoi inserire allegati.
  • Non puoi modificare i tuoi messaggi
  •