2017-05-05 25 views
0

mavenアセンブリプラグインを使用してtarファイルを構築しようとしていますが、以下は同じコードスニペットです。 mvn installコマンドを使用してCMDプロンプトからビルドを行っているとき、tarは生成されていますが、Eclipseからは動作しません。注: - MavenとJDKは両方の実行に共通です。Maven assembly.xmlがEclipseから読み込まれていません

のpom.xml

<plugin> 
      <artifactId>maven-assembly-plugin</artifactId> 
      <configuration> 
       <descriptors> 
        <descriptor>assembly.xml</descriptor> 
       </descriptors> 
       <appendAssemblyId>false</appendAssemblyId> 
       <tarLongFileMode>gnu</tarLongFileMode> 
      </configuration> 
      <executions> 
       <execution> 
        <phase>package</phase> 
        <goals>       
         <goal>attached</goal> 
        </goals> 
       </execution> 
      </executions> 
     </plugin> 

Eclipseのコンソール

[INFO] --- maven-assembly-plugin:2.2.1:attached (default) @ test --- 
[INFO] Assemblies have been skipped per configuration of the skipAssembly parameter. 
[INFO] 
[INFO] --- test-assembly-verifier:1.4:verify (default) @ test --- 
[INFO] Skipping assembly verification. 
[INFO] 
[INFO] --- maven-install-plugin:2.4:install (default-install) @ test --- 
[INFO] Skipping artifact installation 
[INFO] ------------------------------------------------------------------------ 
[INFO] BUILD SUCCESS 

CMDコンソール

[INFO] --- maven-assembly-plugin:2.2.1:attached (default) @ test --- 
[INFO] Reading assembly descriptor: assembly.xml 
+0

EclipseからMavenを起動していて、それを無効にするいくつかのパラメータが含まれているランチャーでしかないと推測できます。それ以外に、完全なPOMファイルがないと、そこで何が起こっているのかを見るのは難しいです。さらに、私はその種のプラグイン 'test-assembly-verifier'がそこで動いているのか、その目的があるのか​​分かりません。それ以外のプラグインのバージョンは少し古いです.... BTW:この記事のタイトルは、Eclipseが実行されている間に何かがスキップされているが、ディスクリプタが正しく読み込まれているという問題を引き起こしています。 – khmarbaise

答えて

関連する問題