Java: jar med referencer
Jeg har et projekt i Eclipse, hvor jeg har en referencer. Jeg laver en jar-fil med export to Jar i Eclipse. Jeg kan se, at denne jar-fil ikke indeholder den reference, som projektet bruger. Derfor kan jeg ikke køre Jar-filen, da den så pludselig mangler referencen. Jeg får en NoClassDefFoundError for en af klasserne i referencen.Det er for så vidt fint, at min jar-fil til reference ikke ligger i den jar-fil der bliver genereret - men at den skal ligge sammen med den jar-fil der bliver genereret.
Men hvordan får jeg så kørt jar-filen, hvor min reference er med i classpath?
Jeg har forsøgt:
java -cp ref.jar -jar myjar.jar
Men det virker ikke, selvom begge jar-filer ligger i samme mappe.
Hvordan skal dette løses?
