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