Visualizzazione dei risultati da 1 a 6 su 6
  1. #1
    Utente di HTML.it L'avatar di --LO--
    Registrato dal
    Dec 1999
    residenza
    San Michele All'Adige
    Messaggi
    249

    [Java]Compilazione di classi che ereditano che non va

    Una piccola domanda, come posos fare a compilare diversi file che ereditano da un'altro file?
    Ok, è contorto detto così:

    Io ho una cartella con dentro 4 classi, di cui una contiene il main per testare. due ereditano dalla terza. Andando a compilare parto da quella da cui ereditano e tutto va perfettamente. Il problema lo ho con le altre, appena lancio il javac sulle altre mi risponde che non è possibile che c'è un simbolo illegale e mi scrive le righe dove eredito i costruttori delle superclassi, marcandomi come simbolo illegale proprio la s di super(parametridell'altrocostruttore)

    Il codice dovrebeb essere giusto, è copiato pari pari dal libro e compilandolo con il jBuilder va tutto perfettamente.
    Quando invece faccio dalla shell ho questo problema.
    Cosa può essere?

    E Poi, esiste un modo per compilare da shell tutti i file assieme?


    tnx

  2. #2
    Utente di HTML.it L'avatar di floyd
    Registrato dal
    Apr 2001
    Messaggi
    3,837
    prova così
    javac -classpath $CLASSPATH;. *.java

  3. #3
    dvx80
    Guest
    ma compili classe per classe ????

    Non doverebbe bastare chiamare il javac nomefile.java ??? Dovrebbe il compilatore arrangiarsi a compilare le varie classi annidate.

    O sbaglio ????

  4. #4
    Utente di HTML.it L'avatar di --LO--
    Registrato dal
    Dec 1999
    residenza
    San Michele All'Adige
    Messaggi
    249
    Originariamente inviato da floyd
    prova così
    javac -classpath $CLASSPATH;. *.java
    se mi porto direttamente dentro la cartella posso compilare solo col
    javac *.java
    ?

    e se mi da lo stesso errore?

    proverò comunque

    dvx, ne ero convinta anche io, ma a quanto pare non è proprio così

  5. #5
    Utente di HTML.it
    Registrato dal
    Feb 2002
    Messaggi
    328
    Originariamente inviato da --LO--
    dvx, ne ero convinta anche io, ma a quanto pare non è proprio così
    Invece è proprio così
    Il programmatore lo vedi dal coraggio, dall'altruismo, dalla fantasia...

  6. #6
    Utente di HTML.it L'avatar di --LO--
    Registrato dal
    Dec 1999
    residenza
    San Michele All'Adige
    Messaggi
    249
    Originariamente inviato da Pablob
    Invece è proprio così
    si?
    Uhm..ma la classe di test non ha la specifica che eredita, mi sembra, forse per quello.
    comunque come mi avete detto compila alla perfezione, 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 © 2024 vBulletin Solutions, Inc. All rights reserved.