1 В избранное 0 Ответвления 0

OSCHINA-MIRROR/lodsve-lodsve-maven-plugins

Присоединиться к Gitlife
Откройте для себя и примите участие в публичных проектах с открытым исходным кодом с участием более 10 миллионов разработчиков. Приватные репозитории также полностью бесплатны :)
Присоединиться бесплатно
Это зеркальный репозиторий, синхронизируется ежедневно с исходного репозитория.
Клонировать/Скачать
README.cn.md 2.9 КБ
Копировать Редактировать Web IDE Исходные данные Просмотреть построчно История
gitlife-traslator Отправлено 03.12.2024 13:45 82b2aa2

Lodsve Maven плагин

[
    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
]

Компоненты версии

  1. lodsve-javatemplate-maven-plugin

    [
        Maven Central: https://img.shields.io/maven-central/v/com.lodsve.maven.plugins/lodsve-javatemplate-maven-plugin.svg
    ]
  2. lodsve-shade-maven-plugin

    [
        Maven Central: https://img.shields.io/maven-central/v/com.lodsve.maven.plugins/lodsve-shade-maven-plugin.svg
    ]

Расширение Maven плагина maven-shade-plugin

  • 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>

Maven плагин: lodsve-javatemplate-maven-plugin

Требуется доработка

Особая благодарность

Lodsve Boot создан на основе JetBrains IDEA.

Логотип JetBrains

Комментарий ( 0 )

Вы можете оставить комментарий после Вход в систему

1
https://gitlife.ru/oschina-mirror/lodsve-lodsve-maven-plugins.git
git@gitlife.ru:oschina-mirror/lodsve-lodsve-maven-plugins.git
oschina-mirror
lodsve-lodsve-maven-plugins
lodsve-lodsve-maven-plugins
1.x