Maven打包错误(001)OS=Windows and the assembly descriptor contains a *nix-specific root-relative-referenc
因为是在windows上执行assembly任务,但是它包含了相对于linux的路径。
解决方案:将outputDirectory节点直接闭合;或是在linux目录前加一个点。
<fileSets>
<fileSet>
<directory>src/main/resources</directory>
<outputDirectory/>
</fileSet>
</fileSets>
或者
<fileSets>
<fileSet>
<directory>src/main/resources</directory>
<outputDirectory>./</outputDirectory>
</fileSet>
</fileSets>
本文解决了一个常见的Maven打包问题,即在Windows环境下执行assembly任务时遇到的*nix-specific路径引用错误。通过调整outputDirectory节点的配置,可以有效避免此问题。

被折叠的 条评论
为什么被折叠?



