Я делал это для всех jar-файлов, которые нужны моему проекту Spring MVC:
call mvn install:install-file -DgroupId=vegetables -DartifactId=potatoes -Dversion=1.0 -Dfile=vegetables-1.0.jar -Dpackaging=jar -DgeneratePom=true
Недавно я, должно быть, превысил некоторое ограничение на количество зависимостей, которые вы можете перечислить в вашем файле pom.xml
, потому что я получил сообщение об ошибке:
Your command line is too long
Поэтому я удалил некоторые зависимости из pom.xml
, которые мой проект больше не использует, и я смог снова запустить проект с maven.
Мой вопрос заключается в том, должен ли я установить все jar-файлы в мой репозиторий Maven, как я делал это до сих пор? Или я должен положить некоторые из них в каталог WEB-INF/lib
?
Какая лучшая практика здесь?