ERROR OS=Windows and the assembly descriptor contains a *nix-specific root-relative-reference (starting with slash) /

naXa picture naXa · Sep 16, 2015 · Viewed 25.6k times · Source

I use maven-assembly-plugin v2.5.3 and get the following error

[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) /

But the build is SUCCESSFUL. What does this error mean?

I've found a mention of it in this issue.

Answer

khmarbaise picture khmarbaise · Sep 16, 2015

simplest solution to prevent that warning is:

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

or an other solution is:

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

and it shows that something should be fixed.