我创建了一个Android项目。并在onCreate()
中使用了这样的guava类Multimap multimap;
然后它显示错误,因为guava
没有库。所以我把它转换为Maven项目并在pom.xml中添加了这样的依赖
<dependencies>
<dependency>
<groupId>com.google.guava</groupId>
<artifactId>guava</artifactId>
<version>14.0-rc3</version>
</dependency>
</dependencies>
所以它现在可用并且错误消失。现在我通过转到选项来禁用项目的maven性质
right click-->maven-->disable maven nature
然后我删除了pom.xml,并且还删除了.m2/com/google
内的guava文件夹。还删除了.m2/repository
内的我的项目名称文件夹。所以现在我想
Multimap multimap;
并且它的导入行应该显示错误。但是它仍然工作而没有显示错误。我删除了gen并重建并删除了bin并重建。仍然项目工作正常但它不应该。任何想法的人为什么我的项目是不工作。