.dsy:it.
Show 150 posts per page

.dsy:it. (http://www.dsy.it/forum/)
- Fondamenti di architettura e programmazione (http://www.dsy.it/forum/forumdisplay.php?forumid=234)
-- [installazione sw] problemi (http://www.dsy.it/forum/showthread.php?threadid=5929)


Posted by citrus on 28-10-2003 14:50:

qualcunoi di voi è riuscito ad installare l'ambiente java del cd e sopratutto a farlo funzionare?
....
io ho anche modificato le variabili d'ambiente di windows come ha detto stamattina Malchioldi ma non c'è niente da fare.....
...
secondo me mancano dei file nel cd...
(la documentazione per esempio)!
lo stesso compilatore "javac.exe" nella directory C:\Programmi\Java\j2re1.4.1_02\bin\ non c'è (c'è solo java.exe che dovrebbe essere la jvm...).....
....
bho!!!!!
...
se quanlcuno c'è riuscito posti la soluzione please!

p.s:
stamattina alla fine della lezione melchioldi stava parlando della possibilità di fare una leione giovedì apposta per l'installazione dell'ambiente java...
si è poi deciso di farla oppure no?


Posted by Mifune on 28-10-2003 14:54:

Originally posted by citrus
qualcunoi di voi è riuscito ad installare l'ambiente java del cd e sopratutto a farlo funzionare?
....
io ho anche modificato le variabili d'ambiente di windows come ha detto stamattina Malchioldi ma non c'è niente da fare.....
...
secondo me mancano dei file nel cd...
(la documentazione per esempio)!
lo stesso compilatore "javac.exe" nella directory C:\Programmi\Java\j2re1.4.1_02\bin\ non c'è (c'è solo java.exe che dovrebbe essere la jvm...).....
....
bho!!!!!
...
se quanlcuno c'è riuscito posti la soluzione please!

p.s:
stamattina alla fine della lezione melchioldi stava parlando della possibilità di fare una leione giovedì apposta per l'installazione dell'ambiente java...
si è poi deciso di farla oppure no?


Allora dopo vari smaronnamenti sono riuscito sotto XP!!! Ho poi scaricato un programmino per l'editor che compili e faccia tutto in automatico (JCrator) ora ho solo il prolema che nn mi ripesca onsoleOutputManager per il resto è ok, ho seguito passo passo lei istuzioni, i path li ho dovuti creare

__________________
Imac G5 2.1 Ghz 20" 1.5 Ram - Ibook 1.2 Ghz 12" 768 Ram - Ipod mini 4Gb - Base airport extreme - jbl creature
nippi.it - Blog


Posted by citrus on 28-10-2003 15:08:

per i package bisogna creare una variabile apposta chiamata CLASSPATH in cui si inserisce il percorso del prog.io.

...

invece non ho capito qual'è la variabile che hai creato tu, la PATH deve già esistere, va solo aggiunta la stringa C:\Programmi\Java\j2re1.4.1_02\bin

....

poi scusa mi dai un occhiata all'interno della cartella bin per vedere se hai javac.exe?
perchè io proprio non ce l'ho.... (magari poi è giusto così però allora dov' è il compilatore?)

grazie
citrus


Posted by Mifune on 28-10-2003 15:13:

allora nella cartella bin Javac lo ho ;OP , PATH non lo avevo sotto variabili d'utente mentre lo avevo sotto variabili di sistema


HIHHIH ho capito dove hai bagliato j2re1.4.1_02 non è quella giusta io la cartella java lo disinstallata, la cartella giusta è j2sdk1.4.1_02 dove c'è tutto l'altra non ciserve.

__________________
Imac G5 2.1 Ghz 20" 1.5 Ram - Ibook 1.2 Ghz 12" 768 Ram - Ipod mini 4Gb - Base airport extreme - jbl creature
nippi.it - Blog


Posted by Mifune on 28-10-2003 15:20:

scusate ma nei programmi che ci sono sui lucidi in alcuni casi non ha messo import prog.io.ConsoleOutputManager; e import prog.io.ConsoleInputManager; infatti non funziona senza è giusto così o dovrebbero funzionare senza richiamarli (vedi prg area rettangolo abbellito)

__________________
Imac G5 2.1 Ghz 20" 1.5 Ram - Ibook 1.2 Ghz 12" 768 Ram - Ipod mini 4Gb - Base airport extreme - jbl creature
nippi.it - Blog


Posted by fulminato1 on 28-10-2003 15:46:

esatto, senza la dikiarazione di import non funziona, se non dikiari l'importazione della classe prog.io.ConsoleOutputManager, quando la rikiami nel pgm non trova nessun riferimento e ti dovrebbe dare errore.

se non sbaglio puoi importare direttamente tutto il package facendo: import prog.io.*
cmq trovi tutto sul libro

ciao

__________________
www.alterazione.com www.andreaforzani.com
www.myspace.com/alterazione
www.myspace.com/festaincravilla


Posted by citrus on 28-10-2003 15:52:

hai ragione, va importato:
se crei l'istanza di una classe (in questo caso ConsoleOutputManager video= new ConsoleOutputManager();)
è chiaro che bisogna linkare il package al sorgente altrimenti non funge!

tornando al discorso di prima,
ora sono riuscito (sia con l'installazione sia con la compilazione).
quando però lancio la jvm mi da questo errore:
"Exception in thread "main" java.lang.NoClassDefFoundError: buoninizio"
...
evidentemente non trova il package "lang" ma questo è strano perchè dovrebbe essere direttamente implementato nella jvm giusto?


Posted by Mifune on 28-10-2003 15:56:

infatti!!! non capisco iltipo di errore? Comunque con il progrmmino leggero e free che ho scaricato compila e esegue senza dover aprire il prompt, fa tutto in automatico

__________________
Imac G5 2.1 Ghz 20" 1.5 Ram - Ibook 1.2 Ghz 12" 768 Ram - Ipod mini 4Gb - Base airport extreme - jbl creature
nippi.it - Blog


Posted by fulminato1 on 28-10-2003 16:04:

che programmino è?
il link per il download?

__________________
www.alterazione.com www.andreaforzani.com
www.myspace.com/alterazione
www.myspace.com/festaincravilla


Posted by citrus on 28-10-2003 16:05:

ora provo anch'io ad installarlo....
secondo me poi il prompt è scomodo anche perchè ad esempio non legge percorsi con spazi (ex. ...\Documents and settings\...), ecc.....

ti faccio sapere
ciao


Posted by Mifune on 28-10-2003 16:06:

http://www.jcreator.com/ l'unica cosa che devi configurarlo per le librerie ecc

__________________
Imac G5 2.1 Ghz 20" 1.5 Ram - Ibook 1.2 Ghz 12" 768 Ram - Ipod mini 4Gb - Base airport extreme - jbl creature
nippi.it - Blog


Posted by citrus on 28-10-2003 16:32:

ho mandato una mail al prof chiedendogli il perchè di quell'errore.....
appena mi risponde vi faccio sapere.
.....

ps:
ma stiamo scaricando tutti insieme il jcreator?
il download è lentissimo!!!!!
:zzz:


Posted by Mifune on 28-10-2003 16:48:

Cool

prima andava la max a 7 :P

__________________
Imac G5 2.1 Ghz 20" 1.5 Ram - Ibook 1.2 Ghz 12" 768 Ram - Ipod mini 4Gb - Base airport extreme - jbl creature
nippi.it - Blog


Posted by citrus on 28-10-2003 16:55:

ok ho fatto.....
si non è male, è praticamente identico a textpad (che però è in italiano ed ha anche un a creazione guidata di classi ed oggetti) comunque è sicuramente 1000 volte meglio del blocco note!
per quanto riguarda l'esecuzione, non fa altro che aprire il prompt e lanciare per te il compilatore....
...
da lì in poi il solito maledetto errore!!!!!


:wall:


Posted by Mifune on 28-10-2003 16:58:

ma text pad e trial...hihihi

__________________
Imac G5 2.1 Ghz 20" 1.5 Ram - Ibook 1.2 Ghz 12" 768 Ram - Ipod mini 4Gb - Base airport extreme - jbl creature
nippi.it - Blog


Posted by citrus on 28-10-2003 17:06:

[moderazione]non si parla di crack! :nono:[/moderazione]
:D


Posted by REQUIEM on 28-10-2003 17:34:

mode con codepage prepare=((850) C:\WINDOWS\COMMAND\ega.cpi)
mode con codepage select=850
keyb it,,C:\WINDOWS\COMMAND\keyboard.sys
C:\essolo.com

MA IL MIO AUTOBAT E' L'UNICO AL MONDO SENZA STRINGA PATH?????


Posted by citrus on 28-10-2003 19:37:

nessuno è riuscito a lanciare correttamente un .class nella jvm?
io ho provato altre volte ma niente da fare, il package "lang" proprio non si trova!
...
ho anche fatto una ricerca nel pc ma ho trovato solo una directory "lang" che però contiene sorgenti e non classi quindi non può essere lei...........

mah!

ora provo a fare un giretto nel forum di informatica così vediamo se qualcuno è riuscito.......

:sad:


Posted by EagleSpirit on 29-10-2003 15:51:

Cool

a me sotto XP funziona tutto correttamente :D

la documentazione non c'è, va scaricata dal sito della sun. Sono 30 MB circa.

sciao


Posted by Lunik on 29-10-2003 16:34:

Off-Topic:
Ragazzi il topic generale è andato totalmente OFF topic. Ho splittato il topic in due... leggete l'Announcement per favore...vi ircordo che non è vietato aprire nuovi topic!

__________________
Il DSY su Facebook!!!


Posted by citrus on 29-10-2003 17:00:

Originally posted by citrus
[moderazione]non si parla di crack! :nono:[/moderazione]
:D


...
pardon!
;)


Posted by recoil on 29-10-2003 17:28:

per prima cosa non si lancia un .class perché il comando java accetta i nomi di classi e non si file

secondo: la CLASSPATH è corretta? ci va messa anche la directory corrente (intendo dire . ) altrimenti non andrà mai nulla

concludo con un elogio a Jcreator: troppo bello (e gratis poi!!) :approved:

__________________
Sono sempre alla ricerca di curriculum interessanti da segnalare alle società con cui ho contatti. Info in pm


Posted by citrus on 29-10-2003 17:50:

il file lo lancio senza estensione ... (l'avevo riportato così per chiarezza)

ho fatto altre prove sulla variabile CLASSPATH (ho aggiunto la dir corrente, per intenderci la "C:\Documents and Settings\Administrator\Desktop\SCUOLA\JAVA\JDK\j2s
dk1.4.1_05\bin" ma senza risultati....

una domanda:
il package lang è implementato strettamente nella jvm o viene richiamato da un percorso definito?

ho provato anche a fare una ricerca "lang" nel pc ma non ho avuto risultati se non per una directory che però contiene solo file .java e non .class (quindi non credo che si tratti dal package che non trova).....

...

l'unica cosa che ho fatto di diverso rispetto al libro è stato installare l'ambiente jdk in una cartella diversa da c:\programmi\.....
ma poi ho modificato il path e quindi dovrebbe essere apposto
(ripeto la compilazione funziona perfettamente, è la jvm a darmi problemi).

denghiuuuu
citrus
:?


Posted by recoil on 29-10-2003 18:03:

Originally posted by citrus
il file lo lancio senza estensione ... (l'avevo riportato così per chiarezza)


ok non avevo visto

ho fatto altre prove sulla variabile CLASSPATH (ho aggiunto la dir corrente, per intenderci la "C:\Documents and Settings\Administrator\Desktop\SCUOLA\JAVA\JDK\j2s
dk1.4.1_05\bin" ma senza risultati....


no... la directory corrente si identifica con il .

se non metti il . lui non va a cercare i .class (o .jar) nella cartella dalla quale lanci il comando.

in alternativa puoi specificare tu il CLASSPATH a mano come parametro del comando java, ma è uno sbattimento (magari lo fai quando hai un jar)

una domanda:
il package lang è implementato strettamente nella jvm o viene richiamato da un percorso definito?


no, da buon package sta in un jar con tutti gli altri. cerca un file che si chiama rt.jar, è bello grande

__________________
Sono sempre alla ricerca di curriculum interessanti da segnalare alle società con cui ho contatti. Info in pm


Posted by citrus on 29-10-2003 20:09:

spettacolo ora funge!!!!
mancava proprio quel maledetto . !
ti ringrazio molto!

...

la cosa che non capisco però è a cosa serve:
nella directory del .class non c'è il package... perchè dovrebbe cercarlo li dentro?

ps:
prima per directory corrente intendevo quella effettiva della jdk...

bho, comunque l'importante per adesso è che funzioni tutto.
grazie ancora
citrus

:D


Posted by REQUIEM on 29-10-2003 20:23:

a me ancora non va...

nessuna mi sa aiutare? Ho postato prima il mio problema


Posted by citrus on 29-10-2003 21:17:

Originally posted by ReQuIeM
mode con codepage prepare=((850) C:\WINDOWS\COMMAND\ega.cpi)
mode con codepage select=850
keyb it,,C:\WINDOWS\COMMAND\keyboard.sys
C:\essolo.com

MA IL MIO AUTOBAT E' L'UNICO AL MONDO SENZA STRINGA PATH?????



prova a digitare "path" dal prompt dei comandi.
dovrebbe stamparti a video il valore della variabile di sistema.
...
per modificarla invece devi digitare il comando sysedit (questo per win98), entrare nella finestra del file autoexec.bat e modificare la variabile usando
set path=c:\...... (mi raccomando non bisogna sostituire ma aggiungere quindi probabilmente dovrai ricopiarti a mano i vecchi percorsi)
....
con winNT invece bisogna andare dal pannello di controllo → sistema → avanzate → ambiente (o variabili d'ambiente) e agire usando l'interfaccia grafica di windows.
...
comunque dovrebbe essere tutto spiegato in fondo al libro di java.

spero di esserti stato utile....
ciao
:D


Posted by recoil on 29-10-2003 21:57:

Originally posted by ReQuIeM
a me ancora non va...

nessuna mi sa aiutare? Ho postato prima il mio problema


mi sembra che citrus abbia già detto tutto
in ogni caso compili in ambienti come Jbuilder o Jcreator non c'è bisogno di aver messo la cartella di J2SE nel path, basta aver inizializzato correttamente il CLASSPATH.

io ultimamente faccio tutto da JCreator, dopotutto perché sbattersi per aprire prompt dei comandi e scrivere i vari javac e java?

__________________
Sono sempre alla ricerca di curriculum interessanti da segnalare alle società con cui ho contatti. Info in pm


Posted by ska_Gio on 31-10-2003 12:52:

forse riesco a farlo funzionare,..,...

__________________
giO


Posted by elly on 31-10-2003 13:17:

ciao, anke io ho il problema di citrus... solo che se vado su autoexec.bat mi compare così:

mode con codepage prepare=((850) C:\WINDOWS\COMMAND\ega.cpi)
mode con codepage select=850
keyb it,,C:\WINDOWS\COMMAND\keyboard.sys
SET PATH=C:\WINDOWS;C:\WINDOWS\COMMAND;C:\Programmi\Ja
va\J2SDK_1_\bin

SET CLASSPATH="C:\Programmi\JavaSoft\JRE\1.3.1_04\lib\ext\QTJava.zip"
SET QTJAVA="C:\Programmi\JavaSoft\JRE\1.3.1_04\lib\ext\QTJava.zip"

sapete dirmi cosa devo fare alla variabile CLASSPATH????


Posted by ska_Gio on 31-10-2003 14:06:

Problema!!!!!
Provo il primo programma con ConsoleOutputMAnager è mi da questo errore!!!!!
Che debbo fare?????


-----------------------------------------------------------------
StampaVideo.java:1: package prog.io does not exist
import prog.io.ConsoleOutputManager;
^
-----------------------------------------------------------------

__________________
giO


Posted by EagleSpirit on 31-10-2003 14:45:

Originally posted by ska_Gio
Problema!!!!!
Provo il primo programma con ConsoleOutputMAnager è mi da questo errore!!!!!
Che debbo fare?????


-----------------------------------------------------------------
StampaVideo.java:1: package prog.io does not exist
import prog.io.ConsoleOutputManager;
^
-----------------------------------------------------------------


dice che prog\io non esiste
hai settato la variabile Classpath?

ciao


Posted by citrus on 31-10-2003 14:45:

Originally posted by elly
ciao, anke io ho il problema di citrus... solo che se vado su autoexec.bat mi compare così:

mode con codepage prepare=((850) C:\WINDOWS\COMMAND\ega.cpi)
mode con codepage select=850
keyb it,,C:\WINDOWS\COMMAND\keyboard.sys
SET PATH=C:\WINDOWS;C:\WINDOWS\COMMAND;C:\Programmi\Ja
va\J2SDK_1_\bin

SET CLASSPATH="C:\Programmi\JavaSoft\JRE\1.3.1_04\lib\ext\QTJava.zip"
SET QTJAVA="C:\Programmi\JavaSoft\JRE\1.3.1_04\lib\ext\QTJava.zip"

sapete dirmi cosa devo fare alla variabile CLASSPATH????


nella classpath hai specificato il percorso di file un file.zip....
invece devi specificare il percorso della cartella in cui metterai i tuoi package, per esempio io mi sono creato sul desktop una cartella java con una sottocartella "package" che conterrà tutte le mie librerie;
quindi la mia classpath è: "C:\Documents and Settings\Administrator\Desktop\JAVA\PACKAGE;. "
mi raccomando ricordati di aggiungere il "." perchè serve ad indicare la directory da cui lanci il compilatore (senza di esso alcune librerie "standard" di java come la "lang" non vengono trovate).

p.s.
quando setti la variabile ricordati di ricopiare anche i percorsi che già ci sono perchè altrimenti, facendolo da dos, invece di aggiungere sovrascrivi...
...
spero di esserti stato utile.......
citrus
:D


Posted by foolish on 31-10-2003 15:02:

qualcuno conosce qualche buon editor java ??

sarebbe molto comodo scrivere e compilare e lanciare tutto
senza per forza continuare ad usare javac e java.

ero così comodo con il borland !


Posted by EagleSpirit on 31-10-2003 15:18:

jcreator (che è free) o il textpad


Posted by ska_Gio on 31-10-2003 15:20:

x eaglespirit....
Ho settato la classpath....che nel mio sistema nn c'era....
Sotto alla finestr Pannello di controllo=>sistema=>avnzate=>variabili d'ambiente
quì c'è una finestra...variabili di sistema....
...in cui c'è path: una lista a cui ho aggiunto:(C:\j2sdk1.4.1_02;C:\j2sdk1.4.1_02\bin)
ma nell'elenco nn c'era classpath....quindi l'ho creato con l'apposito tasto "nuovo"
e in
Nome Variabile ho messo:"Classpath"
Valore variabile:"C:\j2sdk1.4.1_02\prog\io"
Ma ancora da errori quando compilo!!!


------------------------------------------------
StampaVideo.java:1: package prog.io does not exist
import prog.io.ConsoleOutputManager;
^
StampaVideo.java:4: cannot resolve symbol
symbol : class string
location: class StampaVideo
public static void main(string[] args){
^
StampaVideo.java:5: cannot access ConsoleOutputManager
bad class file: C:\j2sdk1.4.1_02\prog\io\ConsoleOutputManager.class
class file contains wrong class: prog.io.ConsoleOutputManager
Please remove or make sure it appears in the correct subdirectory of the classpa
th.
ConsoleOutputManager video=new ConsoleOutputManager();
^
3 errors
----------------------------------------------------------
CHE FACCIO......... AIUTO!!!!

__________________
giO


Posted by ska_Gio on 31-10-2003 15:33:

ho provato a specificare la classpath da dos...
scrivendo:
"java classpath C:\j2sdk1.4.1_02\prog\io"
Ora anche eseguendo un programma senza ConsoleOutputManager mi da questo errore
--------------------------------------------------------
C:\gio[2]\java\CiaoMondo>java CiaoMondo
Exception in thread "main" java.lang.NoClassDefFoundError: CiaoMondo
--------------------------------------------------------

__________________
giO


Posted by foolish on 31-10-2003 15:33:

grazie, lo cercherò..


Per chi ancora non è riuscito a settare la classpath, bisogna
recuperare le variabili di sistema tramite il
pannello di controllo --> prestazioni e manutenzione -->
sistema --> avanzate --> ed infine variabili d'ambiente
( in basso a sinistra)

a questo punto si trova o si crea la varibile classpath e si aggiunge un ".;" poi si scrive il percorso fino alla cartella "prog" che bisogna dezippare dal cd del libro.

IMPORTANTE : se si ha una shell di DOS aperta chiuderla e riaprirla per far si che le impostazioni abbiano effetto.

Questo per win XP altrimenti per 98 da esegui sysedit bisogna aprire autoexec.bat dall'editor aperto . ora bisogna aggiungere alla fine del file il comando

SET CLASSPATH = .;c:\ il percorso fino alla cartella prog dezippata

CMQ per chi ha il libro l'appendice C può aiutare tantissimo



Fare la birra è un'arte

__________________
The only way to discover the limits of the possible is to go beyond them into the impossible.
Arthur C. Clarke.


Posted by foolish on 31-10-2003 15:37:

Originally posted by ska_Gio
x eaglespirit....
Ho settato la classpath....che nel mio sistema nn c'era....
Sotto alla finestr Pannello di controllo=>sistema=>avnzate=>variabili d'ambiente
quì c'è una finestra...variabili di sistema....
...in cui c'è path: una lista a cui ho aggiunto:(C:\j2sdk1.4.1_02;C:\j2sdk1.4.1_02\bin)
ma nell'elenco nn c'era classpath....quindi l'ho creato con l'apposito tasto "nuovo"
e in
Nome Variabile ho messo:"Classpath"
Valore variabile:"C:\j2sdk1.4.1_02\prog\io"
Ma ancora da errori quando compilo!!!



Dà ancora errori perchè devi settare la variabile
classpath con il valore ".;C:\j2sdk1.4.1_02" e basta
con questa è quasi sicuro che funziona tutto.

Chiudi e riavvia la shell e prova.


Posted by EagleSpirit on 31-10-2003 15:48:

Originally posted by ska_Gio
x eaglespirit....
Ho settato la classpath....che nel mio sistema nn c'era....
Sotto alla finestr Pannello di controllo=>sistema=>avnzate=>variabili d'ambiente
quì c'è una finestra...variabili di sistema....
...in cui c'è path: una lista a cui ho aggiunto:(C:\j2sdk1.4.1_02;C:\j2sdk1.4.1_02\bin)
ma nell'elenco nn c'era classpath....quindi l'ho creato con l'apposito tasto "nuovo"
e in
Nome Variabile ho messo:"Classpath"
Valore variabile:"C:\j2sdk1.4.1_02\prog\io"
Ma ancora da errori quando compilo!!!


in breve
1. installi le librerie
2. crei la variabile classpath mettendo come percorso . (che si riferisce alla directory corrente) e tutti le altre directory dove hai messo le librerie


Posted by ska_Gio on 31-10-2003 16:01:

Angry

ho fatto tutto ma nn va lo stesso....
Ho questa maledetta cartella prog\io.....e quella maledettissima variabile di sistema(classpath) che punta esattamente a quella cartella ma continua a dirmi che non trova prog.io ecc ecc


per ora java==emicrania:look: :look: :look: :look:

__________________
giO


Posted by ska_Gio on 31-10-2003 16:14:

Funziona!!!!!!!!!!!!!

__________________
giO


Posted by ska_Gio on 31-10-2003 16:15:

Lightbulb Siiiiiiiiiiiiiii

Grazie foolish!!!
Si vede che il tuo intelletto eè superiore alla media!!!
:birrozza: :birrozza: :birrozza:

__________________
giO


Posted by EagleSpirit on 31-10-2003 16:16:

Originally posted by ska_Gio
Funziona!!!!!!!!!!!!!


:-D :-D
era ora! :D


Posted by foolish on 31-10-2003 16:20:

per chi sa usare jcreator..
bisogna impostare/settare qualche cosa anche qui??

e tu hai chiuso la shell? altrimenti tutto le modifiche che fai
non serviranno.

Con sto giava sto sclerando. Non si riesce neanche a fare l'upload.

__________________
The only way to discover the limits of the possible is to go beyond them into the impossible.
Arthur C. Clarke.


Posted by foolish on 31-10-2003 16:23:

Re: Siiiiiiiiiiiiiii

Originally posted by ska_Gio
Grazie foolish!!!
Si vede che il tuo intelletto eè superiore alla media!!!
:birrozza: :birrozza: :birrozza:



Lo puoi dire forte ska-gio.

per festeggiare si berrà insieme..

FOOLISH

__________________
The only way to discover the limits of the possible is to go beyond them into the impossible.
Arthur C. Clarke.


Posted by elly on 01-11-2003 13:39:

foolish ho un gran bisogno del tuo aiuto... perchè quando mando in esecuzione
javac BuonInizio.java
mi dà il seguente errore:

^
BuonInizio.java:11: 'class' or 'interface' expected

^
32 errors

C:\j2sdk1.4.2_02>
che errore è??????

ho seguito pari pari il libro... ma ancora java non funziona.

ho anche assegnato il valore alla path e classpath

keyb it,,C:\WINDOWS\COMMAND\keyboard.sys
SET PATH=C:\WINDOWS;C:\WINDOWS\COMMAND;C:\J2SDK1.4.2_02\bin

SET CLASSPATH=.;C:\J2SDK1.4.2_02\myjavalib\prog\io

secondo te vanno bene???

dimmi te cosa devo fare perchè... mi sta venendo un gran mal ditesta.....

mi sa che non crea il file BuonInizio.class....

ma dov'è che sbaglio????

help!!!!!!!!!!!!!!
elly


Posted by JohnDoe on 01-11-2003 13:43:

Originally posted by elly
foolish ho un gran bisogno del tuo aiuto... perchè quando mando in esecuzione
javac BuonInizio.java
mi dà il seguente errore:

^
BuonInizio.java:11: 'class' or 'interface' expected

^
32 errors

C:\j2sdk1.4.2_02>
che errore è??????


prova a postare il codice del programma,
a orecchio direi che da qualche parte hai una parentesi graffa chiusa in troppo nella riga 10 o 11


Posted by elly on 01-11-2003 13:52:

il fatto è che non riesco più ad entrare nel file wordpad...perchè mi dà questo errore:

could not find the main class. Program will exit!

sai cosa è successo???


Posted by EagleSpirit on 01-11-2003 14:06:

Originally posted by elly
il fatto è che non riesco più ad entrare nel file wordpad...perchè mi dà questo errore:

could not find the main class. Program will exit!

sai cosa è successo???


non avrai specificato bene il main, o hai fatto degli errori con le graffe
non saprei cosa consigliare perchè non mi è mai capitato
magari riscrivi da capo tutto se non è lungo :D


Posted by JohnDoe on 01-11-2003 15:53:

Originally posted by elly
il fatto è che non riesco più ad entrare nel file wordpad...


scusa, magari non ho capito bene, ma: che lo usi a fare il wordpad?
Da' un'occhiata a JCreator. sono sicuro che te l'hanno gia' consigliato. addesso puo' anche darsi che lo salvi nel formato sbagliato, perche wordpad pa gli .rtf non .java
cioe' mette dei "caratteri di formattazione" che fanno andare in tilt il javac.
buttalo tutto su notepad piuttosto.

__________________
All our questions are porcelain


Posted by citrus on 01-11-2003 17:30:

Originally posted by elly
foolish ho un gran bisogno del tuo aiuto... perchè quando mando in esecuzione
javac BuonInizio.java
mi dà il seguente errore:

^
BuonInizio.java:11: 'class' or 'interface' expected

^
32 errors

C:\j2sdk1.4.2_02>
che errore è??????

ho seguito pari pari il libro... ma ancora java non funziona.

ho anche assegnato il valore alla path e classpath

keyb it,,C:\WINDOWS\COMMAND\keyboard.sys
SET PATH=C:\WINDOWS;C:\WINDOWS\COMMAND;C:\J2SDK1.4.2_02\bin

SET CLASSPATH=.;C:\J2SDK1.4.2_02\myjavalib\prog\io

secondo te vanno bene???

dimmi te cosa devo fare perchè... mi sta venendo un gran mal ditesta.....

mi sa che non crea il file BuonInizio.class....

ma dov'è che sbaglio????

help!!!!!!!!!!!!!!
elly



secondo me lui non trova la libreria contenuta in prog.io perchè tu hai settato la variabile CLASSPATH in questo modo: C:\J2SDK1.4.2_02\myjavalib\prog\io quindi il compilatore si aspetta di trovarle dentro la cartella "C:\J2SDK1.4.2_02\myjavalib\prog\io\prog\io" (infatti quando le importi nel sorgente scrivi "import prog.io.*) e non le trova perchè in realtà stanno su di due livelli.....
....
In sostanza prova a cambiare il CLASSPATH così: "C:\J2SDK1.4.2_02\myjavalib;."
poi fammi sapere se così funziona.... (o se ti da un errore diverso)...
ciao
citrus
:D


Posted by foolish on 01-11-2003 20:07:

esatto, la classpath era sbagliata...

SET CLASSPATH=.;C:\J2SDK1.4.2_02\myjavalib
:cool:

__________________
The only way to discover the limits of the possible is to go beyond them into the impossible.
Arthur C. Clarke.


Posted by foolish on 01-11-2003 20:15:

ah, Jcreator è veramente ok, ma se proprio non vi va a genio o non lo trovate provate su download.com, inserite "jcreator"
su "search" e via....

sono circa 2 Mb.

ma se vi fà schifo, usate l'edit del dos piuttosto che il wordpad
che è una vera m__ !!!

c:\....>edit nomefile.java


il buon vecchio DOS. chi l'avrebbe mai detto??

__________________
The only way to discover the limits of the possible is to go beyond them into the impossible.
Arthur C. Clarke.


Posted by citrus on 01-11-2003 20:57:

il prof mi ha consigliato di provare "eclipse" della ibm....
in effetti dev'essere una bomba perchè è in grado di completare automaticamente i comandi, legge nei package e da suggerimenti sui metodi dei vari oggetti, inoltre ha un debugger e la possibiltà di mandare direttamente in esecuzione il codice....
purtroppo però è parecchio ostico sia da usare che da configurare...
ma, con un po' di pazienza.............
per chi fosse interessato .....

http://www.eclipse.org

....
la soluzione migliore però secondo me è Jcreator Pro .
infatti è in grado di svolgere pressochè tutte le funzioni di eclipse (magari non proprio tutte ma quasi).
l'unico problema è che è a pagamento e quindi va "acquistato" :cool::cool:.....

ecco l'url
http://www.jcreator.com/Download.htm


ciao a tuch
buona serata

:D


Posted by recoil on 02-11-2003 11:14:

eclipse è un ambiente veramente completo ma io consiglierei di lasciar perdere... un conto è fare progetti complessi in cui è utile (o utilissimo) un tool del genere, un altro è fare dei programmini per l'università... eclipse l'ho messo su linux e mi è sembrato un po' pesante, io eviterei

usate Jcreator :)

__________________
Sono sempre alla ricerca di curriculum interessanti da segnalare alle società con cui ho contatti. Info in pm


Posted by elly on 03-11-2003 16:06:

ci sei Armen????


Posted by Armen on 03-11-2003 16:07:

Eccomi....c'è qualche problema al server....

Cmq dimmi tutto e provo a vedere se riesco ad aiutarti....

__________________
My Blog...take a look!

"Never give out your password or credit card number in an instant message conversation."

ETL :schifo: Malcangi :schifo:


Posted by JohnDoe on 03-11-2003 16:43:

eclipse

da quello che leggo sul sito eclipse mi sembra molto bello professionale etc etc, pero' il mio povero portatile crasha quando provo di aprire un semplice file .java :(

dunque voto per JCreator oppure GEL

ciauz

__________________
All our questions are porcelain


Posted by citrus on 03-11-2003 17:38:

Re: eclipse

Originally posted by JohnDoe
da quello che leggo sul sito eclipse mi sembra molto bello professionale etc etc, pero' il mio povero portatile crasha quando provo di aprire un semplice file .java :(

dunque voto per JCreator oppure GEL

ciauz



....
si in effetti tra le altre cose è anche un po' pesantuccio!!!
:arg: !!!


Posted by lanavald on 03-11-2003 19:04:

ciao ragazzi...purtroppo sono uno dei tanti che ha problemi ad installare java....
a me da l'errore già citato precedentemente quando provo a far partire un file .class con la jvm (l'errore è quello bla bla bla.....main...bla bla bla....lang).
che devo fare?help....grazie


Posted by recoil on 03-11-2003 19:11:

hai sistemato il CLASSPATH?
sei sicuro di aver scritto correttamente la funzione main?

deve essere:
public static void main(String args[])

se dimentichi il public o il parametro stringa ecc. ti da errore

__________________
Sono sempre alla ricerca di curriculum interessanti da segnalare alle società con cui ho contatti. Info in pm


All times are GMT. The time now is 22:43.
Show all 62 posts from this thread on one page

Powered by: vBulletin Version 2.3.1
Copyright © Jelsoft Enterprises Limited 2000 - 2002.