Вы можете использовать трюки, чтобы вручную загрузить jar в папку lib, но это не имеет смысла.И это сработает, потому что процесс сборки будет просто искать этот jar в lib и, если найдет все, будет хорошо скомпилирован. НО ....
Maven - это полезный инструмент, который помогает вам обрабатывать зависимости, внутренние, внешние, третьи стороны, любого рода, это одно из его преимуществ, больше не нужнопоищите банки и поместите их вручную в каталог lib, но почему?Вы бы переопределили одно из основных действий Maven.
Maven установил множество правил, чтобы дать вам возможность управлять ими так, как вы хотите, у вас есть варианты, как обрабатывать каждую отдельную зависимость вашего проекта, выможет указывать на локальный jar внутри зависимости, вы можете установить область действия зависимости, тип, который вы можете исключить из унаследованных переходных процессов, и так далее ...
Но это стандартподход для стандартной ситуации
Вы должны просто определить зависимость: maven будет загружен из сконфигурированного репо или по умолчанию, maven central и получен из вашего локального репо, если нет обновлений для всех этих артефактов.в другой раз вы создадите этот артефакт.
Если у вас есть проблемы с лицензиями на ojdbc14, то решение заключается в том, чтобы сконфигурировать репозиторий oracle, где вы можете легко загрузить его.