我从github git://github.com/netty/netty.git
做了一个git clone,然后是mvn clean install
。但是我从maven checkstyle plugin
C:\git\netty\common\src\main\java\io\netty\util\UniqueName.java:106: Line matches the illegal pattern '\r'.
C:\git\netty\common\src\main\java\io\netty\util\UniqueName.java:107: Line matches the illegal pattern '\r'.
C:\git\netty\common\src\main\java\io\netty\util\UniqueName.java:108: Line matches the illegal pattern '\r'.
C:\git\netty\common\src\main\java\io\netty\util\UniqueName.java:109: Line matches the illegal pattern '\r'.
....
Audit done.
我使用带有java version "1.7.0_06"
的Windows 7计算机。如何防止这些错误并获得良好的编译?
答案 0 :(得分:1)
答案 1 :(得分:0)
您可以编辑这些文件并将\r
替换为\n
。
或者,如果您只想编译项目并忽略来自checkstyle的所有消息,我建议将属性failsOnError
和failOnViolation
设置为false
(代码中为https://github.com/netty/netty/blob/master/pom.xml#L311)In这种情况下checkstyle仍会检查来源,但在找到时不会失败。