Я хотел бы упаковать свое приложение Spring Boot как военный пакет, чтобы
- развернуть на существующем tomcat
- автономно с
java -jar application.war
с таким же артефактом. Для этого я установил область действия spring-boot-starter-tomcat
на provided
, чтобы эти зависимости располагались в папке lib-provided
.
Я не хочу включать драйвер базы данных в артефакт. При запуске на существующем tomcat я просто добавляю драйвер базы данных (как jar) в его папку lib.
Теперь мой вопрос: как я могу добавить дополнительный путь к классам (например, lib/*
) к команде java -jar application.war
? Традиционные подходы (например, java -cp lib/* -jar application.war
) не работали.