Каков рекомендуемый способ справиться с внешними зависимостями для целей тестирования и среды выполнения? У меня есть зависимость, объявленная в моем помпоне, и Maven получает ее (я вижу ее в папке M2). Однако, когда я запускаю тест или свою последнюю банку, что внешняя зависимость не находится в моей банке или в классе, поэтому я получаю ошибку о недостающем драйвере. Для времени выполнения я нашел работу, основанную на этом сообщении в блоге, просто включив мои внешние зависимости в мою последнюю бачку. Тем не менее, этот трюк не работает из коробки для тестирования. < /P>
Как обычно обрабатываются внешние зависимости? Следует ли я сделать одну банку и найти сопоставимую работу для тестирования, или это ожидание, что я делаю что-то еще с репо M2, когда этот материал работает в тесте или производстве. Например, скопируйте это репо на производственном или тестовом сервере и проведен путь класса в этой среде, указывающий на репо M2.
Подробнее здесь: https://stackoverflow.com/questions/795 ... production