配置lint忽略错误"没有找到`.class`文件"

时间:2015-05-25 12:56:28

标签: android maven lint android-maven-plugin

我正在使用android-maven-plugin来构建我的android项目。我在构建我的android项目时启用了lint。我得到以下lint错误:

No `.class` files were found in project "main", so none of the classfile based checks could be run. Does the project need to be built first?

Lint消息说明这是运行lint本身的错误,而不是我的项目代码的错误。

我的问题是,是否可以配置lint以静默忽略此特定错误(但不断通知其他警告/错误)?怎么做?

这是我的pom.xml:

<plugin>
    <groupId>com.jayway.maven.plugins.android.generation2</groupId>
    <artifactId>android-maven-plugin</artifactId>
      <executions>
          <execution>
              <id>lint</id>
              <goals>
                 <goal>lint</goal>
              </goals>
              <phase>install</phase>
          </execution>
      </executions>
      <configuration>
          <sdk>
             <platform>17</platform>
          </sdk>
          <lint>
             <skip>false</skip>
             <failOnError>true</failOnError>
          </lint>
      </configuration>
      <extensions>true</extensions>
</plugin>

1 个答案:

答案 0 :(得分:0)

如果您运行命令

,这应该有效
mvn install

因为类文件是在早期的编译阶段生成的。