Díky za reakci, ale když se podívám do archívu, tak obsahuje pouze třídy z package cz.test.druhy, třídy z archivu prvni.jar ne.
Kde je chyba??
Díky za reakci, ale když se podívám do archívu, tak obsahuje pouze třídy z package cz.test.druhy, třídy z archivu prvni.jar ne.
Kde je chyba??
Ahoj,
prosím Vás, vytvořil jsem si jar soubor, říkejme mu prvni.jar z více tříd, ale tento prvni.jar neobsahuje spustitelnou třídu a metodu main.
Nyní chci vytvořit druhy.jar, tak musí být prvni.jar umístěn přesně tak, jak odpovídá zanoření tříd? - řekněme, že prvni.jar obsahuje třídu boo v baliku cz.test.prvni; musí být prvni.jar umisten ve slozce /src/cz/test/ ??
V současnosti dostávám exception "Exception in thread "main" java.lang.NullPointerException at sun.launcher.LauncherHelper.getMainClassFromJar(Unknow source) at sun.launcher.LauncherHelper.checkAndLoadMain(Unknow source)"
K samotné tvorbě jar souboru jsem dospěl takto:
jar cfm test.jar manifest.txt build/classes/cz/test/druhy
A soubor manifest obsahuje "Class-Path: build\jar\prvni.jar".
Proč dostávám exception po spuštění?