У меня есть проект на затмение, и он использует Maven.У проекта есть внешний jar, который не поддерживается в репозитории Maven.Таким образом, файл jar будет добавлен через Java Build Path в eclipse.
Когда я запускаю junit, тестовый запуск проходит успешно.Но когда я запускаю тест с maven-test, он бросает java.lang.NoClassDefFoundError.Ошибка показывает мне, что класс во внешнем банке не может быть найден.Мое расследование состоит в том, что тест maven не может прочитать внешний файл jar.
Эта ошибка может быть исправлена, когда я загружаю файл jar в репозиторий maven.
Конфигурация в Deploment Assembly не работает.Ошибка по-прежнему отображается.
Кто-нибудь знает, как решить проблему, не загружая внешний файл JAR в хранилище Maven?
Спасибо