Classpath i java2
Hej, jeg har lidt problemer med at få classpath til at fungere i java2 til Win98.Eksempel :
Filen HelloWorld.java, ligger i kataloget c:\Hello.
package Hello;
import java.io.*;
public class HelloWorld{
public static void main(String[] args){
System.out.println("Hello World!");
}
}
Dette virker fint hvis jeg udelader package erklæringen i toppen. Hvis den er der, kompiler koden ok, men når jeg så forsøger at køre den med java HelloWorld, får jeg en fejlmeddelelse, der hedder : Exception in thread "main" java.lang.NoClassDefFoundError: HelloWorld(wrong name:Hello/Helloworld)...en masse om diverse classloaders.
Er der nogen der kan hjælpe mig, jeg har prøvet med forskellige versioner af Classpath bla. set Classpath=.;c:\; og
set Classpath=.;c:; og
set Classpath=c:\;c:\programmer\jdk1.2.1\src.jar
samt mange andre kombinationer.
Jeg ved godt at jeg får den samme fejlmeddelse hvis man skriver class navnet forkert, dog med ungtagelse af at fejlen er i classloaderne.
Jeg håber nogen kan hjælpe, det er dæl'me frustrerende. Jeg har også forsøgt at kigge på www.java.sun.com, men uden noget brugbart resultat.