Maven jib не работает в многомодульном проектеJAVA

Программисты JAVA общаются здесь
Ответить Пред. темаСлед. тема
Anonymous
 Maven jib не работает в многомодульном проекте

Сообщение Anonymous »

У меня есть такое многомодульное приложение:

Код: Выделить всё

parent
+ lib_one
+ lib_two
+ spring-parent
+ spring-config
+ spring-app
Теперь я хочу создать модуль Spring-App с помощью Google Jib.
Я добавил это в раздел плагинов моего родительского пома:

Код: Выделить всё

com.google.cloud.tools
jib-maven-plugin
3.4.0


eclipse-temurin:21-jre-ubi9-minimal


DOCKERIMAGE

${project.version}
latest




8080




Каждый подмодуль, который не содержит целевого контейнера, получает это, чтобы избежать выполнения jib:

Код: Выделить всё

org.springframework.boot
spring-boot-maven-plugin

true


Модуль Spring-App получит это с false и -config.
Если я запущу maven clean compile jib:build из корневого каталога я получил следующее исключение:

Код: Выделить всё

Obtaining project build output files failed; make sure you have compiled your project before tryi
ng to build the image. (Did you accidentally run "mvn clean jib:build" instead of "mvn clean compile jib:build"?)
Кто-нибудь знает, что я делаю неправильно?
Я использую Java 21 и Spring Boot 3.1.
Привет из Германии!

Подробнее здесь: https://stackoverflow.com/questions/773 ... le-project
Реклама
Ответить Пред. темаСлед. тема

Быстрый ответ

Изменение регистра текста: 
Смайлики
:) :( :oops: :roll: :wink: :muza: :clever: :sorry: :angel: :read: *x)
Ещё смайлики…
   
К этому ответу прикреплено по крайней мере одно вложение.

Если вы не хотите добавлять вложения, оставьте поля пустыми.

Максимально разрешённый размер вложения: 15 МБ.

  • Похожие темы
    Ответы
    Просмотры
    Последнее сообщение

Вернуться в «JAVA»