Pagina 2 di 3 primaprima 1 2 3 ultimoultimo
Visualizzazione dei risultati da 11 a 20 su 25
  1. #11
    Utente di HTML.it L'avatar di minomic
    Registrato dal
    Nov 2010
    Messaggi
    635
    Quote Originariamente inviata da ROCCHEFILI Visualizza il messaggio
    cosa intendi per progetto?
    Ecco: abbiamo capito cosa non va!
    Le due classi non sanno dell'esistenza una dell'altra. Se utilizzi un IDE (Integrated Development Environment) puoi creare un progetto che "raggruppa" automaticamente le varie componenti. Se invece utilizzi un normale editor di testo e compili dal terminale allora, se non sbaglio, devi settare alcune impostazioni (tipo il classpath e simili) ma di preciso non lo so perché non l'ho mai fatto. Mi sono sempre trovato benissimo con Eclipse... Comunque ti consiglio di leggere qui e qui.

  2. #12
    Utente di HTML.it
    Registrato dal
    Feb 2015
    Messaggi
    107
    Apposto ora provo a vedere come da tue indicazioni il da farsi, grazie mille comunque!

  3. #13
    Moderatore di Programmazione L'avatar di LeleFT
    Registrato dal
    Jun 2003
    Messaggi
    17,320
    Se le due classi sono nello stesso package (e la directory dei sorgenti si chiama come il package), le classi si vedono eccome.
    Come per l'altra discussione, fai vedere dove ti trovi al momento della compilazione e dicci anche esattamente il comando che usi per compilare.


    Ciao.
    "Perchè spendere anche solo 5 dollari per un S.O., quando posso averne uno gratis e spendere quei 5 dollari per 5 bottiglie di birra?" [Jon "maddog" Hall]
    Fatti non foste a viver come bruti, ma per seguir virtute e canoscenza

  4. #14
    Utente di HTML.it
    Registrato dal
    Feb 2015
    Messaggi
    107
    Al momento della compilazione mi trovo nel directory dei sorgenti e il comando che utilizzo è javac Nomeclasse.java

  5. #15
    Devi compilare entrambi altrimenti è ovvio che non funziona
    javac *.java
    così non devi stare neanche attento ai nomi.

    Altrimenti dovresti fare javac Esercizio1.java Evento.java

    Ciao
    Ultima modifica di schumy2000; 09-02-2015 a 15:17
    I computer sono incredibilmente veloci, accurati e stupidi.
    Gli uomini sono incredibilmente lenti, inaccurati e intelligenti.
    Insieme sono una potenza che supera l'immaginazione.

    A.Einstein

  6. #16
    Utente di HTML.it
    Registrato dal
    Feb 2015
    Messaggi
    107
    ahm quindi ogni volta che ho un insieme di sorgenti in una directory faccio così e me li complia tutti inisieme i modo che si "riconoscano" tra di loro?

  7. #17
    all'inizio puoi farlo, anzi è un bene acquisire manualità su queste cose.
    Ma non appena cominci a fare progetti più "importanti" dovrai cominciare ad usare un IDE come Eclipse o simili.
    Questa ovviamente è la mia idea, poi ognuno è libero di pensarla come vuole.
    I computer sono incredibilmente veloci, accurati e stupidi.
    Gli uomini sono incredibilmente lenti, inaccurati e intelligenti.
    Insieme sono una potenza che supera l'immaginazione.

    A.Einstein

  8. #18
    Utente di HTML.it
    Registrato dal
    Feb 2015
    Messaggi
    107
    okok non sapevo questa cosa! Eclipse è molto meglio, però il mio prof vuole che usiamo nedit o kwrite perchè all'esame utilizzeremo questi

  9. #19
    Utente di HTML.it
    Registrato dal
    Feb 2015
    Messaggi
    107
    è normale che con il tuo metodo riesca si a compilarlo ma dopo non riesca ad eseguirlo?

  10. #20
    certo, assolutamente normale.
    Poi devi avviare la classe che contiene il main al suo interno.
    quindi scriverai nel cmd
    java Esercizio1

    Senza il ".class" e rispettando le maiuscole.
    Mi sembra però assurdo che il vostro professore non vi abbia informato su queste cose.
    I computer sono incredibilmente veloci, accurati e stupidi.
    Gli uomini sono incredibilmente lenti, inaccurati e intelligenti.
    Insieme sono una potenza che supera l'immaginazione.

    A.Einstein

Tag per questa discussione

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.