我对IntelliJ 14.1.4和Scala插件有问题。
当我尝试调试或运行scala类时,我会得到以下异常。
错误:scalac:错误:无法创建目录C:\Users\XXXXXX.idea-build\scala-compiler-interfaces\0.13.5-idea-4AF4B3950909BF01BBBF06BC6D564796 java.lang.RuntimeException:无法创建目录C:\Users\EH2SAF7.idea-build\scala-compiler-interfaces\0.13.5-idea-4AF4B3950909BF01BBBF06BC6D564796
我知道原因,在我工作的公司里,我的用户在这里没有写权限,IntelliJ或Scala插件无法创建这个目录。
因此,我搜索了互联网,我发现我必须将user.home设置为其他目录,scala.compiler.interfaces.dir设置为另一个目录。
我试图将这些值放到环境变量中,
“idea.properties”、“idea.exe.vmOptions”、“idea64.exe.vmOptions”、“Scala”->“附加编译器选项”、“Server‘-> 'JVM参数”
都不管用。
当我说“运行或调试”时,它就会尝试编写
'C:\Users\XXXXXX.idea-build\scala-compiler-interfaces\0.13.5-idea-4AF4B3950909BF01BBBF06BC6D564796'.
有人知道我怎么解决这个问题吗?
我想要答案。
发布于 2016-09-15 08:30:26
经过多次的战斗和纯粹的运气,我找到了解决办法.
条目“scala.compiler.interfaces.dir”不应转到
'idea.properties','idea.exe.vmoptions','idea64.exe.vmoptions‘
但是在IntelliJ设置->编译器->Scala>附加编译器选项,但如果您有其他条目,请记住,这些条目必须与LineBreak和另一个棘手的部分分开,即使您单击“应用”设置也只有在重新启动IntelliJ时才有效。
我希望这能帮上忙。
https://stackoverflow.com/questions/39386009
复制相似问题