/ Forside / Teknologi / Udvikling / Java / Nyhedsindlæg
Login
Glemt dit kodeord?
Brugernavn

Kodeord


Reklame
Top 10 brugere
Java
#NavnPoint
molokyle 3688
Klaudi 855
strarup 740
Forvirret 660
gøgeungen 500
Teil 373
Stouenberg 360
vnc 360
pmbruun 341
10  mccracken 320
Problem med IDE (Forte)
Fra : Alvin Kaule


Dato : 09-01-01 14:58

Har et mindre (større) problem, når jeg prøver at kompilere og køre mit program i
Forte for Java så får jeg følgende fejl.

java.lang.NoClassDefFoundError: hello
Exception in thread "main"

fejlen fås ikke hvis jeg kompilere og køre mit program fra en konsol det være sig fra
DTU's maskiner eller i en dos-prompt.

Min testkode ser således ud....

/* HelloWorld.java */

class HelloWorld {
public static void main (String[] args) {
System.out.println("Hello, world!");
}
}


hvad kan forårsagde ovenstående problem, kan det være noget med evt. PathClass?


--
Alvin Kaule, Stud.Polyt at DTU
D_A_D, #The_Offspring & #Linux.dk (Undernet)

 
 
Soren 'Disky' Reinke (09-01-2001)
Kommentar
Fra : Soren 'Disky' Reinke


Dato : 09-01-01 15:19


"Alvin Kaule" <alvin.kaule@mail.dk> wrote in message
news:lt5m5t0c6pet83dqt473dr7c48ei8ch8m5@4ax.com...
> Har et mindre (større) problem, når jeg prøver at kompilere og køre mit
program i
> Forte for Java så får jeg følgende fejl.
>
> java.lang.NoClassDefFoundError: hello
> Exception in thread "main"
>
> fejlen fås ikke hvis jeg kompilere og køre mit program fra en konsol det
være sig fra
> DTU's maskiner eller i en dos-prompt.
>
> Min testkode ser således ud....
>
> /* HelloWorld.java */
>
> class HelloWorld {
> public static void main (String[] args) {
> System.out.println("Hello, world!");
> }
> }
>
>
> hvad kan forårsagde ovenstående problem, kan det være noget med evt.
PathClass?

Yep det er næsten med sikkerhed din CLASSPATH der er sat forkert. den skal
helst afsluttes med et ;.

altså 'semikolon punktum' det betyder current directory.

Så skulle det virke

--
With many Thanks
Soren ' Disky ' Reinke ICQ #1413069 remove 'ihsyd' when email replying
Please visit my Freshwater Aquaria Webpage
http://www.disky-design.dk/fish



Alvin Kaule (09-01-2001)
Kommentar
Fra : Alvin Kaule


Dato : 09-01-01 16:02

>Yep det er næsten med sikkerhed din CLASSPATH der er sat forkert. den skal
>helst afsluttes med et ;.
>
>altså 'semikolon punktum' det betyder current directory.
>
>Så skulle det virke

Det virker dog stadigvæk ikke har sat ClassPath i enviroment (win2000) til ;. og det
funger skam også fint i Win2000's cmd med javac og java, men det virker atlså ikke i
Forte eller for den sags skyld i JBuilder når jeg prøver at compile det derfra.



Soren 'Disky' Reinke (10-01-2001)
Kommentar
Fra : Soren 'Disky' Reinke


Dato : 10-01-01 08:55


"Alvin Kaule" <alvin.kaule@mail.dk> wrote in message
news:ep9m5tschvqs5eqdseukus3888rh99eri1@4ax.com...
> >Yep det er næsten med sikkerhed din CLASSPATH der er sat forkert. den
skal
> >helst afsluttes med et ;.
> >
> >altså 'semikolon punktum' det betyder current directory.
> >
> >Så skulle det virke
>
> Det virker dog stadigvæk ikke har sat ClassPath i enviroment (win2000) til
;. og det
> funger skam også fint i Win2000's cmd med javac og java, men det virker
atlså ikke i
> Forte eller for den sags skyld i JBuilder når jeg prøver at compile det
derfra.

Okay så misforstod jeg dig, har du husket at sætte din Forte Classpath op
også ?

--
With many Thanks
Soren ' Disky ' Reinke ICQ #1413069 remove 'ihsyd' when email replying
Please visit my Freshwater Aquaria Webpage
http://www.disky-design.dk/fish



Morten Jensen (09-01-2001)
Kommentar
Fra : Morten Jensen


Dato : 09-01-01 17:51

Alvin Kaule wrote:
>
> java.lang.NoClassDefFoundError: hello
> Exception in thread "main"

> Min testkode ser således ud....
>
> /* HelloWorld.java */
>
> class HelloWorld {
> public static void main (String[] args) {
> System.out.println("Hello, world!");
> }
> }

JDK'en leder efter en klasse ved navn "hello", men din klasse hedder
"HelloWorld". Nu har jeg ikke prøvet Forte, men den prøver givetvis at
starte en forkert klasse. Mon ikke det er noget, som du selv har angivet
et eller andet sted?

--
CAPUT A/S Morten Jensen Phone +45 70 12 24 42
Nygade 6 Senior Developer Fax +45 70 11 24 42
DK-1164 Kbh K jensen@caput.com http://www.caput.com

Søg
Reklame
Statistik
Spørgsmål : 177552
Tips : 31968
Nyheder : 719565
Indlæg : 6408847
Brugere : 218887

Månedens bedste
Årets bedste
Sidste års bedste