Я пытаюсь запустить JAR в IntelliJ packaged
с Maven
.
Путь к исходной папке:
C:\\Desktop\\TestProject\\src\\main\\java
Имя пакета:
com.example.helloworld
Путь к файлу JAR:
C:\\Desktop\\TestProject\\target\\helloworld.jar
Проблема в том, что он работает нормально, когда я пытаюсь скомпилировать и выполнить в IntelliJ. Также я добавил все зависимости для внешних jar-файлов в pom.xml
.
Когда я пытаюсь выполнить JAR из терминала с помощью cmd:
java -jar helloworld.jar
Я получаю следующая ошибка для одного из внешних jar-файлов, которые я использую:
java.lang.NoClassDefFoundError
. Необычно то, что я использую 4 импорта из этого единственного внешнего JAR, но ошибка только в 1 из импорта, поэтому, если у меня есть пропустил добавление зависимости, которую он должен был указать на первую точку импорта, вместо этого он указывает на ошибку в последней точке.
Любые предложения по этому вопросу будут хорошими.