webForumDet fria alternativet

Error

4 svar · 187 visningar · startad av reka1

reka1Medlem sedan sep. 2001662 inlägg
#1

Jag får upp felmeddelandet:
Exception in thread "main" java.lang.NoClassDefFoundError: com/sun/tools/javac/Main

Eftersom jag är helt grön på java så säger det inte mig ett smack.

Jag har j2sdk & j2sdkee installerat.

ViktorMedlem sedan aug. 20021 710 inlägg
#2

Det ser ut som att du försöker köra ett Java program men inte har satt classpath till den katalog där du har programmet, prova att skriva "java -classpath ./ DIN_JAVA_FIL". Om det inte fungerar så skicka med lite kod och vad du skriver när du får felmedelandet.

/Viktor

reka1Medlem sedan sep. 2001662 inlägg
#3

Kanon! :) Nu fungerar det. Men säg den glädje som varar för evigt.
Vid kompilering får jag upp package javax.servlet does not exists & package javax.servlet.http does not exists

Så uppenbarligen saknas/finner den inte dessa paket.

Min classpath ser ut så här:
c:\j2sdkee1.4\lib;c:\j2sdk1.4.1_01\bin
Är det kanske den som spökar?

ViktorMedlem sedan aug. 20021 710 inlägg
#4

Du måste lägga till j2ee.jar i classpath,
"c:\j2sdkee1.4\lib;c:\j2sdk1.4.1_01\bin;c:\j2sdkee1.4\lib\j2ee.jar"

/Viktor

reka1Medlem sedan sep. 2001662 inlägg
#5

Ja, titt! Nu flyter det ju :) Så man lägger in *.jar i classpath eftersom bara. Hmm, misstänker att classpath:en kan bli ganska oöverskådlig efter ett tag, fast den dagen den sorgen.

tack fö hjälpen!

Genererad på 388 ms · cache AV · v20260730165559-full.f96bc7eb