Visualizzazione dei risultati da 1 a 3 su 3
  1. #1
    Utente di HTML.it L'avatar di Razorblade
    Registrato dal
    Feb 2002
    Messaggi
    1,308

    [JAVA] Primo approccio. Come si compila?

    Ciao a tutti,
    ho appena scaricato dal sito della sun il JDK 6u1 con NetBeans 5.1, ho provato a scrivere e compilare una semplice classe, questa

    Codice PHP:
    class helloWorld
    {
      public static 
    void main()
      {
        
    System.out.println("Hello World");
      }

    Qualcuno potrebbe gentilmente spiegarmi in modo chiaro e semplice i passi per procedere alla compilazione ed esecuzione del programma?
    Grazie

  2. #2
    il metodo main vuole in ingresso un array di String, quindi devi ridefinire il tuo main:

    Codice PHP:
    class helloWorld 

      public static 
    void main(String[] args
      { 
        
    System.out.println("Hello World"); 
      } 

    Poi per compilare e/o eseguire ti basta andare sul nome del tuo file nella finestra a sinistra di netbeans e cliccare col tasto destro. dal menù scegli Run file
    Al mio segnale... scatenate l'inferno!

  3. #3
    Utente di HTML.it L'avatar di Razorblade
    Registrato dal
    Feb 2002
    Messaggi
    1,308
    Ciao,
    grazie per la risposta.
    Non mi è chiaro il perchè "metodo main vuole in ingresso un array di String", alla fine l'obbiettivo è stampare un semplice messaggio su schermo.
    Cmq ho fatto come hai detto, però correggimi se sbaglio, io ho copiato il codice riscritto da te e poi l'ho compilato come mi hai detto.
    Questo è il risultato:

    Codice PHP:
    init:
    deps-jar:
    Compiling 1 source file to G:\java\JavaApplication1\build\classes
    compile
    -single:
    run-single:
    java.lang.NoClassDefFoundErrorjavaapplication1/Main
    Exception in thread 
    "main" 
    Java Result1
    BUILD SUCCESSFUL 
    (total time2 seconds
    C'è un errore ed anche quando provo ad aprire il file jar da riga di comando mi viene restituito errore "could not find main class. programm will exit ".
    Dove sbaglio?
    Grazie

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.