Как развернуть банку, созданную с помощью spring -boot, через maven?

Я использую команду mvn deploy для развертывания моего файла jar на сервере nexus, и он отлично работает для обычного jar. Но не работает, если баночка упакована spring-boot-plugin. Заголовок файла jar - это сценарий системной службы Linux, который будет отклонен nexus.

Ниже приведены настройки моего плагина весенней загрузки:

<plugin>
                <groupId>org.springframework.boot</groupId>
                <artifactId>spring-boot-maven-plugin</artifactId>
                <version>2.0.2.RELEASE</version>
                <configuration>
                    <executable>true</executable>
                </configuration>
                <executions>
                    <execution>
                        <goals>
                            <goal>repackage</goal>
                        </goals>
                    </execution>
                </executions>
            </plugin>

Как я могу заставить nexus принимать исполняемый jar-файл с весенней загрузкой?

Пользовательский скаляр GraphQL
Пользовательский скаляр GraphQL
Листовые узлы системы типов GraphQL называются скалярами. Достигнув скалярного типа, невозможно спуститься дальше по иерархии типов. Скалярный тип...
Как вычислять биты и понимать побитовые операторы в Java - объяснение с примерами
Как вычислять биты и понимать побитовые операторы в Java - объяснение с примерами
В компьютерном программировании биты играют важнейшую роль в представлении и манипулировании данными на двоичном уровне. Побитовые операции...
Поднятие тревоги для долго выполняющихся методов в Spring Boot
Поднятие тревоги для долго выполняющихся методов в Spring Boot
Приходилось ли вам сталкиваться с требованиями, в которых вас могли попросить поднять тревогу или выдать ошибку, когда метод Java занимает больше...
Полный курс Java для разработчиков веб-сайтов и приложений
Полный курс Java для разработчиков веб-сайтов и приложений
Получите сертификат Java Web и Application Developer, используя наш курс.
4
0
571
1

Ответы 1

Отключите строгую проверку типа содержимого на своем сервере nexus, и вы сможете загрузить свою банку. Его можно найти, как показано ниже,

В администрировании зайдите в настройки репозитория и отключите эту опцию.

Другие вопросы по теме