1
我是maven的新手,我试图遮挡插件以在项目中添加依赖项。但我似乎无法找到使用Maven遮罩插件的方法。我会问,这里的任何人都会向我展示一些例子,并特别为我解释,谢谢。如何在Eclipse中使用Maven遮罩插件
我是maven的新手,我试图遮挡插件以在项目中添加依赖项。但我似乎无法找到使用Maven遮罩插件的方法。我会问,这里的任何人都会向我展示一些例子,并特别为我解释,谢谢。如何在Eclipse中使用Maven遮罩插件
通常将插件添加到您的pom.xml
的plugins
部分。您需要指定您尝试使用的插件的groupId,artifactId和版本。对于maven-shade-plugin
,你可以在你的pom导入这样的:
<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
阶段的目标。运行mvn package
将生成阴影JAR。
来源:https://maven.apache.org/plugins/maven-shade-plugin/usage.html
您可以查看在本页面底部的链接更多的例子:https://maven.apache.org/plugins/maven-shade-plugin/index.html
你可以添加一些例子你试过吗? – geraldhumphries
实际上我不明白。我是否必须直接创建一个pom.xml或创建一个maven项目,而这个东西是eclipse中的pom.xml与其他的不同。顺便说一句我正在使用Eclipse Mars。愿你的指导带领我的方向 –
如果你使用的是maven,那么你需要一个'pom.xml'文件。 Eclipse会为你生成一个,或者你可以从头开始创建一个,但为了你的问题的目的,它并不重要。 – geraldhumphries