首页 > 代码库 > 无法加载MainifestResourceTransformer
无法加载MainifestResourceTransformer
Cannot load implementation hint ‘org.apache.maven.plugins.shade.resource.MainifestResourceTransformer‘
解决办法:
http://maven.apache.org/plugins/maven-shade-plugin/examples/resource-transformers.html
官网例子:
1 Setting Manifest Entries with the ManifestResourceTransformer 2 The ManifestResourceTransformer allows existing entries in the MANIFEST to be replaced and new entries added. 3 4 For example, the following sample sets 5 6 the Main-Class entry to the value of the app.main.class property, 7 the X-Compile-Source-JDK entry to the value of the maven.compile.source property and 8 the X-Compile-Target-JDK entry to the value of the maven.compile.target property. 9 <project> 10 ... 11 <build> 12 <plugins> 13 <plugin> 14 <groupId>org.apache.maven.plugins</groupId> 15 <artifactId>maven-shade-plugin</artifactId> 16 <version>2.4.3</version> 17 <executions> 18 <execution> 19 <phase>package</phase> 20 <goals> 21 <goal>shade</goal> 22 </goals> 23 <configuration> 24 <transformers> 25 <transformer implementation="org.apache.maven.plugins.shade.resource.ManifestResourceTransformer"> 26 <manifestEntries> 27 <Main-Class>${app.main.class}</Main-Class> 28 <X-Compile-Source-JDK>${maven.compile.source}</X-Compile-Source-JDK> 29 <X-Compile-Target-JDK>${maven.compile.target}</X-Compile-Target-JDK> 30 </manifestEntries> 31 </transformer> 32 </transformers> 33 </configuration> 34 </execution> 35 </executions> 36 </plugin> 37 </plugins> 38 </build> 39 ... 40 </project>
无法加载MainifestResourceTransformer
声明:以上内容来自用户投稿及互联网公开渠道收集整理发布,本网站不拥有所有权,未作人工编辑处理,也不承担相关法律责任,若内容有误或涉及侵权可进行投诉: 投诉/举报 工作人员会在5个工作日内联系你,一经查实,本站将立刻删除涉嫌侵权内容。