当我尝试在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。
任何想法如何解决?
答案 0 :(得分:0)
我想通了,这是一个转储文件权限问题。出于某种原因,target
文件夹变为Intellij的只读(在所有lol之后不是那么intellij)。我怀疑maven
可能锁定了文件夹,并且在有机会解锁之前,它在某些操作过程中被中断了。
因此,解决方法是让Intellij使target
可读写。