6

maven 3にアップグレードした後で、アセンブリプラグインとアセンブリプラグインは、ほとんどの場合、コピーに時間がかかります。Maven 3アセンブリプラグインが非常に遅い

誰もがこの問題に直面しているのですか、それともperformaceが高速になるようにする必要がありますか?

私がここに追加してうれしいですが、assebmlyプラグインの設定と使用しているディスクリプタが必要です。

ありがとうございました

+0

私はへの答えでは、いくつかの回避策の情報を入れている: http://stackoverflow.com/questions/9009232/what-sort-of-configuration-issues-or-problems-might-make-maven- assembly-plugin-g/24519615#24519615 – user1936595

答えて

0

アセンブリが設定されている方法によって異なる場合があります。一般に、Maven 3はほとんどのタスクで高速ですが、依存関係の解決がaetherを使用するように変更されました。私はMaven 3.0.3にアップグレードし、最新バージョンのアセンブリプラグインを最初に修正するかどうかを確認することをお勧めします。

0

私はまったく同じ問題を経験しました。バージョン2.2-beta-5からバージョン3.0.0に切り替えると、実行時間が4.538秒から57.885秒に増加しました!

アセンブリ・ディスクリプタは、次のようになります。

<assembly xmlns="http://maven.apache.org/ASSEMBLY/2.0.0" 
     xmlns:xsi="http://www.w3.org/2001/XMLSchema-instance" 
     xsi:schemaLocation="http://maven.apache.org/ASSEMBLY/2.0.0 http://maven.apache.org/xsd/assembly-2.0.0.xsd"> 
<id>jar-with-dependencies-compiled-scope</id> 
<formats> 
    <format>jar</format> 
</formats> 
<includeBaseDirectory>false</includeBaseDirectory> 
<dependencySets> 
    <dependencySet> 
     <outputDirectory>/</outputDirectory> 
     <useProjectArtifact>true</useProjectArtifact> 
     <unpack>true</unpack> 
     <scope>compile</scope> 
    </dependencySet> 
</dependencySets> 

別の問題。 http://maven.apache.org/xsd/assembly-2.0.0.xsdにあるはずのxmlスキーマが見つかりません。