Skapa en classpath environment-variabel eller lägg till om den redan finns.
Kör du en jar-fil med
java -jar prog.jar
så finns allt i jar-filen automatiskt i classpath, men du måste ställa in vilken klass som innehåller main-metoden när du skapar jar-filen för att kunna köra den. Alternativt kan du köra den som
java -cp prog.jar nåtpaket.Nånklass
och då explicit säga vilken klass som innehåller main-metoden. Med alt. 2 kan du även lägga till flera jar-filer till classpathen på en gång, om du av någon anledning inte vill paketera ditt program i en enda stor jar-fil (eller om ditt program använder nåt bibliotek du laddat ner någonstans).
så finns allt i jar-filen automatiskt i classpath, men du måste ställa in vilken klass som innehåller main-metoden när du skapar jar-filen för att kunna köra den.
Använder du Eclipse så kan du välja "Export as Jar" eller liknande. Med den guiden har du möjlighet att välja vilken main metod som ska köras.
mm eclipse blir något mer aktuellt senare. Just nu är det utveckling i BlueJ som gäller. den har iofs ett exporteringsverktyg den med men ah det strulade lite.