避免在单个jar中合并多个spring依赖项时覆盖spring.handlersspring.schemas的想法

避免在单个jar中合并多个spring依赖项时覆盖spring.handlersspring.schemas的想法,第1张

避免在单个jar中合并多个spring依赖项时覆盖spring.handlers / spring.schemas的想法

设法使用shader插件而不是(buggy)汇编器插件摆脱了这个错误:

        <plugin> <groupId>org.apache.maven.plugins</groupId> <artifactId>maven-shade-plugin</artifactId> <executions>     <execution>         <phase>package</phase>         <goals>  <goal>shade</goal>         </goals>         <configuration>  <transformers>      <transformer implementation="org.apache.maven.plugins.shade.resource.ManifestResourceTransformer">          <mainClass>at.seresunit.lecturemanager_connector.App</mainClass>      </transformer>      <transformer implementation="org.apache.maven.plugins.shade.resource.AppendingTransformer">          <resource>meta-INF/spring.handlers</resource>      </transformer>      <transformer implementation="org.apache.maven.plugins.shade.resource.AppendingTransformer">          <resource>meta-INF/spring.schemas</resource>      </transformer>  </transformers>         </configuration>     </execution> </executions>        </plugin>

我想我在springsource论坛上找到了解决方案..自从我查了很久以来..我真的不记得作者了。无论如何都对他表示敬意:p



欢迎分享,转载请注明来源:内存溢出

原文地址:https://54852.com/zaji/4985820.html

(0)
打赏 微信扫一扫微信扫一扫 支付宝扫一扫支付宝扫一扫
上一篇 2022-11-14
下一篇2022-11-14

发表评论

登录后才能评论

评论列表(0条)

    保存