Я пытаюсь построить проект (war) с maven, но когда я вижу сгенерированный файл войны, он состоит из старых файлов jar, которые не существуют в файле pom.xml и являются более старой версией некоторых других файлов jar. Я удалил папку .m2, но проблема существует. Я новичок в maven, любая идея?Maven war build помещает старую версию некоторых файлов jar в сгенерированный файл .war
2
A
ответ
0
Эти старые банки, вероятно, transitive dependencies. Если вы используете Eclipse, вы можете выяснить с помощью функции Dependency Graph из М2Э, иначе вы можете попробовать maven-graph-plugin
0
Проблема заключается в том, что mvn package
использует банки из ~/.m2/хранилище, если они присутствуют. И копирование (установка) выполняется только тогда, когда вы делаете mvn install
.
Смежные вопросы
- 1. Maven не помещает HTML правильно в WAR
- 2. Почему maven-war-plugin генерирует JAR вместо WAR?
- 3. Maven - Generate Jar and War
- 4. Maven - Jar in a War
- 5. Как передать файл jar определенного .war в другой .war файл
- 6. maven 2.2 war build не помещает классы в ассоциированный файл * -classes.jar
- 7. Развертывание файлов WAR и EJB-jar отдельно
- 8. Maven не генерирует .war файл
- 9. Maven update jar перед упаковкой в WAR
- 10. Eclipse + Maven - Отсутствует JAR в WAR export
- 11. Проект Maven JAR с планировкой проекта WAR?
- 12. Генерация файлов WAR из мультипроектной конфигурации Maven
- 13. Переименуйте сгенерированный файл в Maven перед построением WAR
- 14. исключить Test.java класс из maven build war
- 15. Развертывание WAR от maven
- 16. Maven War Plugin Websphere
- 17. как вставлять файл в war war с помощью maven
- 18. Как преобразовать файл .war в файл JAR?
- 19. Maven build .war со старыми файлами
- 20. Как конвертировать WAR WAR-файл приложения в один файл WAR
- 21. Maven 3 - Исключить дочернее JAR из WAR
- 22. Включить проект JAR Maven в проект WAR Maven
- 23. SoapUI Build War file
- 24. Зависимость от Maven WAR
- 25. Grails WAR build failing
- 26. Как создать файл .war с помощью maven?
- 27. WebApplications (.war файл) и общий файл jar
- 28. Gradle Multiproject Build: Как включить JAR проекта WAR в другую WAR без создания псевдопроектов
- 29. Как импортировать/вставлять одно приложение JAR Spring-Maven в другое приложение WAR-WAR Spring-Maven
- 30. Запуск .war файлов?
Попробуйте 'mvn clean package', если у вас есть более ранняя версия ваших зависимостей в целевой папке, они будут удалены. Ab не будет упакован. –
:(К сожалению, это не сработает! –