2013-11-29 87 views
1

它安装在我第一次使用MVN请编译 我行家:MVN编译错误无效换行符

Maven home: D:\android\apache-maven-3.1.1 
Java version: 1.7.0_40, vendor: Oracle Corporation 
Java home: C:\Program Files\Java\jdk1.7.0_40\jre 
Default locale: zh_CN, platform encoding: GB18030 
OS name: "windows 7", version: "6.1", arch: "amd64", family: "windows" 

我从https://github.com/netty/netty下载一个网状的项目。

后我跑MVN编译,错误如下 ..

\netty-3.8.0.Final\src\main\java\org\jboss\netty\util\Vi 
rtualExecutorService.java:0: invalid newline character (expected: CRLF) 

..

[ERROR] Failed to execute goal org.apache.maven.plugins:maven-checkstyle-plugin: 
2.9.1:check (check-style) on project netty: Failed during checkstyle execution: 
There are 1346 checkstyle errors. -> [Help 1] 

回答

0

Checkstyle的错误并不严重。您可以禁用的CheckStyle插件,把<skip>true</skip>在pom.xml文件:

<project> 
    ... 
    <build> 
    ... 
    <plugins> 
     ... 
     <plugin> 
     <artifactId>maven-checkstyle-plugin</artifactId> 
     <configuration> 
      <skip>true</skip> 
     </configuration> 
     </plugin> 
     ... 
    </plugins> 
    ... 
    </build> 
    ... 
</project> 

那么该项目应能够成功的建立。

如果你不想改变你的pom.xml您可以在命令行中使用-D选项跳过设置为true(重写执行中跳过参数):

mvn compile -Dcheckstyle.skip=true