我是maven的新手,我正在尝试设置插件以在项目中添加依赖项。但我似乎无法找到使用maven shade插件的方法。我会问这里的任何人都会给我一些例子并特别向我解释,谢谢。
答案 0 :(得分:1)
通常,插件会添加到plugins
的{{1}}部分。您需要指定要尝试使用的插件的groupId,artifactId和版本。对于pom.xml
,您可以将其导入您的pom,如下所示:
maven-shade-plugin
这会将Shade插件的目标绑定到<project>
...
<build>
<plugins>
<plugin>
<groupId>org.apache.maven.plugins</groupId>
<artifactId>maven-shade-plugin</artifactId>
<version>2.4.3</version>
<configuration>
<!-- put your configurations here -->
</configuration>
<executions>
<execution>
<phase>package</phase>
<goals>
<goal>shade</goal>
</goals>
</execution>
</executions>
</plugin>
</plugins>
</build>
...
</project>
阶段。运行package
将生成带阴影的JAR。
来源:https://maven.apache.org/plugins/maven-shade-plugin/usage.html
您可以在本页底部的链接中查看更多示例:https://maven.apache.org/plugins/maven-shade-plugin/index.html