2015-09-16 34 views
14

私はMavenのアセンブリ・プラグインV2.5.3を使用して、次のエラーを取得/(スラッシュで始まる)* nixの固有ルート相対参照が含まれていERROR OS = Windowsとアセンブリ・ディスクリプタは

[INFO] Reading assembly descriptor: src/main/assembly/distributive.zip.xml 
[ERROR] OS=Windows and the assembly descriptor contains a *nix-specific root-relative-reference (starting with slash)/

しかし、ビルドは成功です。このエラーは何を意味しますか?

私はthis issueでそのことを知りました。

答えて

21

最も簡単な解決策は以下のとおりです。

<fileSets> 
    <fileSet> 
    <directory>src/main/resources</directory> 
    <outputDirectory>./</outputDirectory> 
    </fileSet> 
</fileSets> 

、それは何かが固定されなければならないことを示しています

<fileSets> 
    <fileSet> 
    <directory>src/main/resources</directory> 
    <outputDirectory/> 
    </fileSet> 
</fileSets> 

または他のソリューションです。

1

これはおそらく<outputDirectory>のLinuxのようである:

<fileSets> 
    <fileSet> 
     <directory>${basedir}/src/main/resources</directory> 
     <outputDirectory>/</outputDirectory> 
    </fileSet> 
</fileSets> 

は空<outputDirectory>を指定するか、または./を試してみてください。その警告を防ぐために

関連する問題