2015-06-01 3 views
0

Моя команда экспортировала банку из проекта java, которая имеет классы и банки в этой библиотеке.ClassNotFoundException в банке пути сборки во время выполнения

Я получил эту банку из своей команды и просто добавляю эту банку, используя путь сборки в качестве внешнего баннера в моем проекте.

У меня возникла ошибка при создании объекта для класса (canon.class) в этом файле jar, из моего проекта Контроллер класс.

это говорит

java.lang.ClassNotFoundException: ch.qos.logback.core.Context 

в то время как этот класс находится в другом файле фляги также в пути сборки.

Я не уверен, почему это происходит. Может ли кто-нибудь помочь мне в этом?

+0

1. Это означает, что ваш файл jar не доступен в этом пути сборки. Повторите попытку, будет ли он там или нет. 2. Возможно, ваш файл jar поврежден. Если у вас есть какие-либо ошибки времени компиляции в вашем коде, тогда файл jar будет поврежден. –

+0

Все банки доступны в целевой библиотеке. – DevGo

+0

Вы говорите, что у вас есть банку с баночками? – maslan

ответ

0

Убедитесь, что logback.jar находится на пути к классам. Это должно решить.

+0

Да, его availabe .... Когда я использовал как простой проект java с этими банками, я могу запустить. Когда я использовал в своем проекте maven, он говорит об ошибке. – DevGo

+0

Вы добавили это ваш pom.xml как зависимость? – gsl

Смежные вопросы