[
LICENSE: https://img.shields.io/github/license/lodsve/lodsve-maven-plugins,
GitHub stars: https://img.shields.io/github/stars/lodsve/lodsve-maven-plugins.svg,
GitHub forks: https://img.shields.io/github/forks/lodsve/lodsve-maven-plugins.svg,
GitHub issues: https://img.shields.io/github/issues/lodsve/lodsve-maven-plugins.svg,
GitHub pull requests: https://img.shields.io/github/issues-pr/lodsve/lodsve-maven-plugins.svg,
FOSSA Status: https://app.fossa.com/api/projects/git+github.com/lodsve/lodsve-maven-plugins.svg?type=shield
]
lodsve-javatemplate-maven-plugin
[
Maven Central: https://img.shields.io/maven-central/v/com.lodsve.maven.plugins/lodsve-javatemplate-maven-plugin.svg
]
lodsve-shade-maven-plugin
[
Maven Central: https://img.shields.io/maven-central/v/com.lodsve.maven.plugins/lodsve-shade-maven-plugin.svg
]
com.lodsve.maven.plugin.shade.SpringFactoriesResourceTransformer
Объединение spring.factories
com.lodsve.maven.plugin.shade.RegexAppendingTransformer
Использование регулярных выражений для объединения ресурсов
Как использовать?
<plugin>
<groupId>org.apache.maven.plugins</groupId>
<artifactId>maven-shade-plugin</artifactId>
<version>${maven.shade.plugin.version}</version>
<dependencies>
<!-- Добавление зависимостей -->
<dependency>
<groupId>com.lodsve.maven.plugins</groupId>
<artifactId>lodsve-shade-maven-plugin</artifactId>
<version>${latest.version}</version>
</dependency>
</dependencies>
<executions>
<execution>
<phase>package</phase>
<goals>
<goal>shade</goal>
</goals>
<configuration>
...
<!-- Использование в качестве преобразователя -->
<transformers>
<transformer implementation="com.lodsve.maven.plugin.shade.SpringFactoriesResourceTransformer"/>
</transformers>
<transformer implementation="com.lodsve.maven.plugin.shade.RegexAppendingTransformer">
<regex>META-INF/error/.*.properties</regex>
</transformer>
</configuration>
</execution>
</executions>
</plugin>
Требуется доработка
Lodsve Boot создан на основе JetBrains IDEA.
Вы можете оставить комментарий после Вход в систему
Неприемлемый контент может быть отображен здесь и не будет показан на странице. Вы можете проверить и изменить его с помощью соответствующей функции редактирования.
Если вы подтверждаете, что содержание не содержит непристойной лексики/перенаправления на рекламу/насилия/вульгарной порнографии/нарушений/пиратства/ложного/незначительного или незаконного контента, связанного с национальными законами и предписаниями, вы можете нажать «Отправить» для подачи апелляции, и мы обработаем ее как можно скорее.
Комментарий ( 0 )