Я пытаюсь вызвать класс (основной метод) из командной строки (Windows) с помощью Java.
Класс импортирует другие классы (другие банки).
Я всегда получаю "класс не найден исключение" из класса, который импортирует моя основная программа.
Вот что я пробовал:
-
Добавить CLASSPATH env. var с указанием пути, в котором находится ссылка (не работает)
-
Я попытался использовать все эти разные параметры при вызове "
java -jar myjar.jar
" из командной строки: "-classpath lib/
", "-classpath ./lib/
", "-classpath lib
", "-cp lib/*
", "-cp lib/\*
", "-classpath lib/referenced-class.jar
", "-classpath ./lib/referenced-class.jar
" (lib - это место, где находится ссылка) -
Я попробовал упаковать всю указанную банку внутри моей банки, где находится мой основной класс...
-
И при всем этом я также попытался указать классы внутри файла манифеста с:
Class-path referenced-jar.jar
, и я также попробовалClass-path lib/referenced-jar.jar