Описание тега maven-bom

Maven BOM (ведомость материалов) - это шаблон для коллективного управления версиями нескольких зависимостей в вашем проекте.
0 ответов

Соберите рекомендации, чтобы избежать утечек из Classloader - OutOfMemoryError: пространство PermGen

Я читал здесь пост о OutOfMemoryError: PermGen space. Этот здесь привлек особое внимание. Работа с ошибкой "java.lang.OutOfMemoryError: PermGen space" Кроме того, в этом же посте упоминаются другие веб-ссылки http://frankkieviet.blogspot.ca/2006/10/…
27 янв '16 в 12:02
0 ответов

Как включить спецификацию (ведомость материалов) в качестве дочернего элемента родительского помпа

Согласно документации Maven, BOM должен быть родителем родительского проекта. Тем не менее, я следую тому, что делает Resteasy, включив спецификацию в качестве дочернего модуля родительского проекта. Поскольку родительский pom должен иметь все завис…
27 апр '17 в 15:23
1 ответ

Как использовать спецификацию JUnit 5.2 в зависимости от Maven?

Согласно недавно выпущенной версии 5.2 JUnit, теперь существует спецификация: JUnit BOM: чтобы упростить управление зависимостями с помощью Maven или Gradle, POM спецификации материалов теперь предоставляется под координатами org.junit:junit-bom:5.2…
08 май '18 в 20:16
3 ответа

Gradle: доступ к объявлению версии в плагине весенней загрузки для управления зависимостями

У меня есть весенний загрузочный проект, и я пытаюсь использовать плагин весенней загрузки для управления зависимостями, чтобы иметь возможность использовать предоставленные версии зависимостей. Плагин "имитирует" поведение спецификации mavens, что …
25 окт '17 в 13:07
1 ответ

Как публиковать сгенерированную Gradle BOM

У меня есть эта конфигурация, но публикация не находит ничего общего, что мне нужно добавить / изменить, чтобы эта публикация была опубликована правильно? (это, кажется, генерирует build/pom.xml правильно) group 'com.xenoterracide' version '0.1.0-SN…
04 ноя '17 в 05:54
0 ответов

Какая спецификация Maven определяет версию зависимости в Gradle 5?

В настоящее время я занимаюсь разработкой проекта Gradle 5, который импортирует две разные спецификации Maven. Поэтому я использую собственный синтаксис Gradle без плагина управления зависимостями. Однако обе спецификации могут определять разные вер…
01 мар '19 в 08:15
1 ответ

Весеннее обновление версии ядра в весенней загрузке родительского стартера 1.5.10.RELEASE

Вот мавенская зависимость у меня <dependencies> <dependency> <groupId>org.springframework.boot</groupId> <artifactId>spring-boot-starter-parent</artifactId> <version>1.5.10.RELEASE</version> <scope&…
06 июл '18 в 12:17
0 ответов

Spring Boot java.lang.IllegalStateException: ApplicationEventMulticaster не инициализирован - вызвать "обновление" перед многоадресными событиями

java.lang.IllegalStateException: ApplicationEventMulticaster not initialized - call 'refresh' before multicasting events via the context: org.springframework.context.annotation.AnnotationConfigApplicationContext@58da4737: startup date [Sat Jan 20 09…
20 янв '18 в 04:23
1 ответ

Конфликт версий зависимостей Maven: приложение использует данные Spring Neo4j и данные Spring JPA

Вот зависимости в моем pom.xml, <dependency> <groupId>io.spring.platform</groupId> <artifactId>platform-bom</artifactId> <!--<version>1.1.4.RELEASE</version> --> <version>2.0.7.RELEASE</versio…
0 ответов

Maven: версия зависимости Pin, где зависимость управляется спецификацией

Мы используем спецификацию Maven для управления зависимостями набора библиотек. В разделе dependencyManagement спецификации обычно используются диапазоны версий для указания версий этих библиотек, например: [2.0,2.1) Дочерние файлы pom.xml, использу…
0 ответов

Maven: Как проверить правильность спецификации?

Если у меня есть спецификация для Maven, которая хранится в отдельном репозитории, как я могу проверить, что файл действителен? Например, перечисленные зависимости должны соответствовать действительным зависимостям в Artifactory (или любом двоичном …
09 авг '17 в 05:04
0 ответов

Как предотвратить, чтобы maven выпустил файл SNAPSHOT bom?

Спецификация используется в качестве включения для зависимостей, однако оказывается, что проверка версий SNAPSHOT происходит только после включения этой спецификации. Если в спецификации нет упомянутого SNAPSHOT, это может быть версия SNAPSHOT. Проб…
01 май '16 в 10:02
3 ответа

Как управлять зависимостями в проекте Maven Muti через проект Multiple Maven

У меня ситуация с мавеном ── bom-porject ├── pom.xml Этот проект просто используется для управления зависимостями для внешней зависимости maven. Этот проект просто публикует pom-файл в maven repo Эта бомба импортируется в различные проекты, разработ…
1 ответ

Использование разных спецификаций JBoss в профилях

У меня есть общий вопрос об использовании спецификации от JBoss и WildFly. Есть ли способ построить проект для JBoss 7 и WildFly 10, используя другой профиль? Я попытался скопировать определение спецификации из WildFly в такой профиль: <profile&g…
24 окт '17 в 15:27
1 ответ

Использование родительского pom в build.gradle

У меня есть потребность преобразовать проект maven в проект gradle. Все идет хорошо, но есть одна проблема, с которой я столкнулся, в текущем проекте мы используем управление зависимостями, выбрасываем родительский pom из maven и в gradle, пока я ис…
04 дек '17 в 19:58
3 ответа

Есть ли у Maven способ получить версию зависимости как свойство?

Я использую спецификацию для импорта зависимостей из другого проекта в мой, и мне нужен способ ссылки на версию зависимости, которая уже объявлена ​​в указанной спецификации. До сих пор я пытался перечислить версию зависимости как свойство в специфи…
09 июн '16 в 20:53
0 ответов

Spring Framework BOM не включает версии для Spring Security

Я пытаюсь упростить управление зависимостями и просто хочу использовать все последние стабильные выпуски Spring Framework и Spring Security. Ранее я бы явно включил номера версий вместе со всеми моими пружинными зависимостями, например <dependenc…
16 апр '18 в 09:33
1 ответ

Spring Boot BOM для весеннего проекта без загрузки

Я хотел бы использовать спецификацию Spring Boot для моего не загрузочного проекта Spring. Допустимо ли включать Spring-Boot-зависимости или Platform-Bom и что лучше? <dependency> <groupId>org.springframework.boot</groupId> <art…
04 ноя '17 в 10:50
1 ответ

Является ли хорошей практикой определение объема зависимостей в спецификации Maven (спецификация)?

У меня есть pom.xml как это будет использоваться в качестве спецификации (ведомости материалов). Одна из определенных зависимостей является *-test Артефакт, используемый для тестирования вашего кода, который использует библиотеки из этой спецификаци…
20 ноя '17 в 14:55
2 ответа

Опубликовать бомбу из мультимодульного проекта

Мы большая компания с около 2000 отдельными проектами Java. По историческим причинам у нас нет многомодульных проектов, но мы бы хотели их представить. По логике вещей, у нас уже есть "группы" проектов, то есть кто-то, кто отвечает (скажем) за 50 пр…
16 ноя '17 в 15:58