我正在使用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>
答案 0 :(得分:0)
如果您运行命令
,这应该有效mvn install
因为类文件是在早期的编译阶段生成的。