#eclipse #maven #dependencies #war #packaging
#eclipse #maven #зависимости #Война #упаковка
Вопрос:
Это название в значительной степени покрывает это. У меня есть проект maven, который, очевидно, имеет множество зависимостей, определенных в его POM-файле. Но когда я экспортирую свой проект в war, ни одна из этих библиотек зависимостей не вставляется в war.
Насколько я знаю, все эти зависимости теперь должны быть внутри
WEB_INF / lib
Но .. ничего. Я уверен, что это очень простой вопрос, поэтому, пожалуйста, пошаговое руководство о том, как сделать это правильно, было бы действительно оценено! Спасибо 🙂
Комментарии:
1. Почему бы не использовать mvn package вместо Eclipse export?
Ответ №1:
Вы можете экспортировать свой проект eclipse из пользовательского интерфейса как Web Archive
, так и из Eclipse
- Щелкните правой кнопкой мыши ваш проект
- Выберите Экспорт
- Выберите файл WAR
- Выберите пункт назначения и нажмите на Готово.
Проверьте сгенерированный файл war в указанном месте назначения, и вы найдете все зависимости (Maven и не-Maven) в WEB-INF/lib.
Комментарии:
1. WEB-INF/ lib в принципе не добавляется таким образом. Я проверил свой экспортированный файл war.