【发布时间】:2016-02-14 16:27:00
【问题描述】:
给定maven shade plugin resource transformers,我们如何创建自定义的?
我已经尝试将阴影插件添加到我的 pom 中:
<dependency>
<groupId>org.apache.maven.plugins</groupId>
<artifactId>maven-shade-plugin</artifactId>
<version>2.4.2</version>
</dependency>
并创建一个实现 ResourceTransformer 的类。但是当我运行它时,我得到:
[ERROR] 未能执行目标 org.apache.maven.plugins:maven-shade-plugin:2.4.1:shade (默认) on 项目 foo:无法解析 mojo 的配置 org.apache.maven.plugins:maven-shade-plugin:2.4.1:shade 参数 变压器:无法加载实现提示 'test.transformer.TestTransformer' -> [帮助1]
转换器与我正在运行构建的项目位于同一类路径上,我猜这是问题所在。有没有办法添加一个引入其他转换器的扩展?
【问题讨论】:
标签: java maven maven-shade-plugin