无法使用IDEA Intellij构建Android项目:错误:java:$ MODULE_DIR $ / target / idea-classes:不存在

时间:2014-05-11 19:17:25

标签: android intellij-idea

当我尝试在Intellij中制作并运行我的Android项目时,我一直收到此错误:

  

错误:java:$ MODULE_DIR $ / target / idea-classes:不存在

我查看了我的.iml文件,其中包含以下行:

<output url="file://$MODULE_DIR$/target/idea-classes" />

磁盘中缺少该目录。如果我手动添加它,我会收到/target/generated-sources/annotations缺失的错误,如果我重复这个过程,我最终会看到一长串错误指向这两个目录中缺少的类。

我使用的是Intellij IDEA 13.0.3。

任何想法如何解决?

1 个答案:

答案 0 :(得分:0)

我想通了,这是一个转储文件权限问题。出于某种原因,target文件夹变为Intellij的只读(在所有lol之后不是那么intellij)。我怀疑maven可能锁定了文件夹,并且在有机会解锁之前,它在某些操作过程中被中断了。

因此,解决方法是让Intellij使target可读写。