2016-06-12 21 views
1

私はmavenの初心者です。私のプロジェクトに依存関係を追加するために私のプラグインを陰にしようとしています。しかし、私はmaven shadeプラグインを使用する方法を見つけることができないようです。私は、ここにいる誰かが私にいくつかの例を示し、私のために具体的に説明してくれることを頼むだろう。EclipseでMaven Shade Pluginを使用するにはどうすればいいですか?

+0

あなたが試したものの例をいくつか追加することはできますか? – geraldhumphries

+0

私は実際には分かりません。私は直接pom.xmlを作成するか、またはmavenプロジェクトを作成しなければならず、eclipseのpom.xmlは他のものとは異なります。 Btw私はEclipse Marsを使用しています。あなたの指導が自分の道を導くようにしてください –

+0

もしあなたがmavenを使っているなら、 'pom.xml'ファイルが必要です。 Eclipseはあなたのために1つを生成するか、最初から作成することができますが、質問の目的には関係ありません。 – geraldhumphries

答えて

1

通常、プラグインはpom.xmlpluginsセクションに追加されます。使用しようとしているプラ​​グインのgroupId、artifactId、およびバージョンを指定する必要があります。これはpackage相へシェードプラグインのゴールを結合する

<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> 

maven-shade-pluginでは、このようなあなたのポンポンでそれをインポートすることができます。 mvn packageを実行すると、影付きのJARが生成されます。

出典:https://maven.apache.org/plugins/maven-shade-plugin/usage.html

あなたはこのページの下部にあるリンクでより多くの例を見ることができます:https://maven.apache.org/plugins/maven-shade-plugin/index.html

関連する問題