Dsy Network www | forum | my | didattica | howto | wiki | el goog | stats | blog | dona | rappresentanti
Homepage
 Register   Calendar   Members  Faq   Search  Logout 
.dsy:it. : Powered by vBulletin version 2.3.1 .dsy:it. > Community > Tech > [INFORMATICA]Problema con Sun One Studio
  Last Thread   Next Thread
Author
Thread    Expand all | Contract all    Post New Thread    Post A Reply
Collapse
Marcoski
.precettore.

User info:
Registered: Feb 2003
Posts: 91 (0.01 al dì)
Location: Milano
Corso: Informatica
Anno:
Time Online: 1 Day, 14:31:25 [...]
Status: Offline

Post actions:

Edit | Report | IP: Logged
[INFORMATICA]Problema con Sun One Studio

Ciao ragazzi,

Ho un problema non riesco ad eseguire i miei .class con Sun One Studio.
Riesco a compilare tranquillamente i sorgenti, ma quando vado a dare il
comando "Execute" mi ritorna sempre il seguente errore:
java.lang.NoClassDefFoundError: HelloWorld/Class (wrong name: Class)
at java.lang.ClassLoader.defineClass0(Native Method)
at java.lang.ClassLoader.defineClass(ClassLoader.java:502)
at
java.security.SecureClassLoader.defineClass(SecureClassLoader.java:123)
at java.net.URLClassLoader.defineClass(URLClassLoader.java:250)
at java.net.URLClassLoader.access$100(URLClassLoader.java:54)
at java.net.URLClassLoader$1.run(URLClassLoader.java:193)
at java.security.AccessController.doPrivileged(Native Method)
at java.net.URLClassLoader.findClass(URLClassLoader.java:186)
at java.lang.ClassLoader.loadClass(ClassLoader.java:299)
at sun.misc.Launcher$AppClassLoader.loadClass(Launcher.java:265)
at java.lang.ClassLoader.loadClass(ClassLoader.java:255)
at java.lang.ClassLoader.loadClassInternal(ClassLoader.java:315)
Exception in thread "main" 

Se esguo la classe con il comando java da shell il programma funziona
correttamente.

Ho provato un po' a cambiare i parametri di configurazione dell'ambiente di
esecuzione del Sun One ma non sono riuscito ad ottenere dei risultati.

Potete aiutarmi?

Grazie

03-06-2003 18:28
Click Here to See the Profile for Marcoski Click here to Send Marcoski a Private Message Visit Marcoski's homepage! Find more posts by Marcoski Add Marcoski to your buddy list Printer Friendly version Email this Article to a friend Reply w/Quote
Collapse
0m4r
.grande:maestro.

User info:
Registered: Mar 2002
Posts: 7287 (0.84 al dì)
Location: Düsseldorf (DE)
Corso:
Anno: ESAMI FINITI
Time Online: 49 Days, 0:57:33 [...]
Status: Offline

Post actions:

Edit | Report | IP: Logged

hai settato correttamente il classpath?
il nome della classe e identici a cio che scrici dopo class? maiuscole e minusole comprese (non dimenticare che java e case sensitive)?

eventualmente posta il codice che vediamo se il problema è li oppure no...

__________________
http://www.twitter.com/0m4r

03-06-2003 18:37
Click Here to See the Profile for 0m4r Click Here to See the Blog of 0m4r Click here to Send 0m4r a Private Message Find more posts by 0m4r Add 0m4r to your buddy list Printer Friendly version Email this Article to a friend Reply w/Quote
Collapse
Marcoski
.precettore.

User info:
Registered: Feb 2003
Posts: 91 (0.01 al dì)
Location: Milano
Corso: Informatica
Anno:
Time Online: 1 Day, 14:31:25 [...]
Status: Offline

Post actions:

Edit | Report | IP: Logged

Ho risolto il primo problema.
Sono riuscito a fare eseguire la classe il problema era che avevo creato con il wizzard una classe non eseguibile lol :-D.

Ora però nel metodo main tento di aprire un file in questo modo:
FileInputStream inStream = null;
try{
inStream = new FileInputStream("test.txt");
int inBytes = inStream.available();
byte inBuf[] = new byte[inBytes];
int bytesRead = inStream.read(inBuf, 0, inBytes);
String fileContent = new String(inBuf);



}catch(FileNotFoundException ex){
System.out.println("File non Trovato");
System.exit(-1);
}
catch(IOException ex){
System.out.println("Input Error");
System.exit(-1);
}

Il metodo mi lancia sempre:
FileNotFoundException.
Il file test.txt si trova nella setssa dir della classe.
Se eseguo il tutto da shell naturalmente il file lo apre correttamente.
Perchè?

Ciao

03-06-2003 19:06
Click Here to See the Profile for Marcoski Click here to Send Marcoski a Private Message Visit Marcoski's homepage! Find more posts by Marcoski Add Marcoski to your buddy list Printer Friendly version Email this Article to a friend Reply w/Quote
Collapse
TankJr.
* Giulia Sprint GTA *

User info:
Registered: Nov 2002
Posts: 857 (0.10 al dì)
Location: Gallarate
Corso: Former TICom
Anno:
Time Online: 27 Days, 4:28:54 [...]
Status: Offline

Post actions:

Edit | Report | IP: Logged

Originally posted by Marcoski
Ho risolto il primo problema.
Sono riuscito a fare eseguire la classe il problema era che avevo creato con il wizzard una classe non eseguibile lol :-D.

Ora però nel metodo main tento di aprire un file in questo modo:
FileInputStream inStream = null;
try{
inStream = new FileInputStream("test.txt");
int inBytes = inStream.available();
byte inBuf[] = new byte[inBytes];
int bytesRead = inStream.read(inBuf, 0, inBytes);
String fileContent = new String(inBuf);



}catch(FileNotFoundException ex){
System.out.println("File non Trovato");
System.exit(-1);
}
catch(IOException ex){
System.out.println("Input Error");
System.exit(-1);
}

Il metodo mi lancia sempre:
FileNotFoundException.
Il file test.txt si trova nella setssa dir della classe.
Se eseguo il tutto da shell naturalmente il file lo apre correttamente.
Perchè?

Ciao


non conosco SunOneStudio, ma probabilmente egli ignora il tuo classpath... lo devi configurare all'interno dell'applicazione...

__________________
"Il Buddha, il Divino, dimora nel circuito di un calcolatore o negli ingranaggi del cambio di una moto con lo stesso agio che in cima a una montagna o nei petali di un fiore. Pensare altrimenti equivale a sminuire il Buddha - il che equivale a sminuire sè stessi." Robert M. Pirsig - Lo Zen e l'arte della manutenzione della motocicletta

04-06-2003 10:23
Click Here to See the Profile for TankJr. Click here to Send TankJr. a Private Message Find more posts by TankJr. Add TankJr. to your buddy list Printer Friendly version Email this Article to a friend Reply w/Quote
Collapse
0m4r
.grande:maestro.

User info:
Registered: Mar 2002
Posts: 7287 (0.84 al dì)
Location: Düsseldorf (DE)
Corso:
Anno: ESAMI FINITI
Time Online: 49 Days, 0:57:33 [...]
Status: Offline

Post actions:

Edit | Report | IP: Logged

prova a mettere l'intero percorso del file invece del solo nome...

__________________
http://www.twitter.com/0m4r

04-06-2003 10:26
Click Here to See the Profile for 0m4r Click Here to See the Blog of 0m4r Click here to Send 0m4r a Private Message Find more posts by 0m4r Add 0m4r to your buddy list Printer Friendly version Email this Article to a friend Reply w/Quote
All times are GMT. The time now is 07:45.    Post New Thread    Post A Reply
  Last Thread   Next Thread
Show Printable Version | Email this Page | Subscribe to this Thread | Add to Bookmarks

Forum Jump:
Rate This Thread:

Forum Rules:
You may not post new threads
You may not post replies
You may not post attachments
You may not edit your posts
HTML code is OFF
vB code is ON
Smilies are ON
[IMG] code is ON
 

Powered by: vBulletin v2.3.1 - Copyright ©2000 - 2002, Jelsoft Enterprises Limited
Mantained by dsy crew (email) | Collabora con noi | Segnalaci un bug | Archive | Regolamento | Licenze | Thanks | Syndacate
Pagina generata in 0.119 seconds (49.24% PHP - 50.76% MySQL) con 25 query.