Intereting Posts
Проблемы с настройкой artifactory как реестра докеров Доступ к контейнерам докеров по имени хоста при работе с Vagrant в Windows Как использовать DataGrip для доступа к экземпляру postgres за виртуальной сетью докеров? Переходы Django с помощью Docker на AWS Elastic Beanstalk Конечная точка REST Blockchain недоступна Новый Ubuntu 14.04.2 Docker container + Nginx: соединение отказано на порту 80 Как оценить использование CPU и Mem для конкретной команды / докера в Linux? В чем разница между разделом шаблона в replicator.yml и pod.yml в Kubernetes? `docker-machine env $ VMNAME` зависает, даже когда я не использую VPN-клиент, такой как Cisco AnyConnect Перенаправление всех запросов одного контейнера докера на другой? Запустить экземпляр mysql в контейнере Docker Контейнер-докер всегда перезапускается «Сеть не привязана вручную» при выполнении одноразовой команды против сети сокетов докеров Добавить ограничения на команду докера соль: несколько миньонов на одном хозяине?

Ресурсы отсутствуют в JAR-файле после переупаковки с помощью плагина spring boot maven

В моем приложении используются некоторые дополнительные файлы, которые у меня есть в папке ресурсов. Когда я делаю регулярную сборку с Maven и упаковываю приложение в JAR, я могу увидеть все свои ресурсы, если я разархивирую этот архив.

Но когда я создаю образ докеров, я использую plug-in-maven-plugin для создания моего исполняемого файла JAR. По какой-то причине мои ресурсы не добавляются в новый переупакованный JAR . Более того, я не могу даже разархивировать его, потому что он поврежден.

Вот как я установил цель переупаковки в моем pom.xml:

<id>prod</id> <build> <plugins> <plugin> <groupId>org.springframework.boot</groupId> <artifactId>spring-boot-maven-plugin</artifactId> <version>1.5.3.RELEASE</version> <configuration> <mainClass>ApplicationName</mainClass> <executable>true</executable> <arguments> <argument>--spring.profiles.active=prod</argument> </arguments> <!--<addResources>true</addResources>--> </configuration> <executions> <execution> <goals> <goal>repackage</goal> </goals> <configuration> <!--<includeSystemScope>true</includeSystemScope>--> <!--<layout>JAR</layout>--> </configuration> </execution> </executions> </plugin> </plugins> </build> 

Я хочу добавить, что когда я запускаю свой образ в докере, он работает нормально, но все необходимые ресурсы отсутствуют .

Кто-нибудь сталкивается с той же проблемой? Или, может быть, вы можете предложить, как это исправить.