代码之家  ›  专栏  ›  技术社区  ›  Felipe Issa

Maven原型使用windows换行符生成文件

  •  4
  • Felipe Issa  · 技术社区  · 8 年前

    我有一个定制的maven原型,它可以生成几个项目。这很好,但是当我使用原型生成项目时,所有文件都是使用windows换行符生成的(我在windows上运行)。

    即使我将-DargLine=“-Dline.separator=$”\n“添加到maven命令中,它也会创建windows样式的所有文件。

    这产生的问题是,项目中的一些文件是。sh,而windows Breaker会破坏文件,它们是无用的。

    我已经检查了原型中的文件。jar是我在项目中定义的(unix风格)。

    有没有办法配置这个?我找不到任何其他可能的配置来定义这个。

    1 回复  |  直到 8 年前
        1
  •  4
  •   Felipe Issa    8 年前

    我在读另一个问题reggarding maven line。分隔符,结果是我错误地传递了它。

    通过它的正确方法是直线。分隔符=$'\n',不带-DargLine。

    感谢@Cemo对这个问题的评论: Passing line.separator to maven