自切换到<lineEnding> unix </ lineEnding>后,我的程序集中的文件被奇怪

6 maven-2 line-endings fileset maven-assembly-plugin

因为我<lineEnding>unix</lineEnding>在我的Maven程序集插件配置中将选项插入到我的文件集和文件中,所以奇怪的文件放在我的tar中.

他们看起来如下:

ignore.me.1499711160.filtered.903528596.formatted
run.sh.2124782621.filtered.1130667884.formatted

你知道为什么会这么吗?

Pas*_*ent 7

这是MASSEMBLY-462中捕获的错误.使用附加的补丁修补插件或恢复到以前的版本(尝试使用2.2-beta-4).


小智 5

我在汇编程序中使用 excludes 标签时遇到了同样的问题,您也可以在 pom 中使用它:

   <fileSet>
        <directory>DEV</directory>
        <outputDirectory>${file.separator}FileName${file.separator}DEV</outputDirectory>
        <useDefaultExcludes>true</useDefaultExcludes>
        <lineEnding>unix</lineEnding>
        <excludes>
          <exclude>*.formatted</exclude>
        </excludes>
    </fileSet>
Run Code Online (Sandbox Code Playgroud)