将 lint 配置为忽略错误"No `.class` files were found"



我使用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>

如果运行命令

,应该可以正常工作
mvn install
,因为类文件是在早期编译阶段生成的。

相关内容

  • 没有找到相关文章

最新更新