我有IntelliJ 14.1.4和Scala插件的问题。
当我尝试调试或运行我的scala类时,我得到以下异常。
错误:scalac:错误:无法创建目录 C:\用户\ XXXXXX.idea建造\斯卡拉编译器接口\ 0.13.5-IDEA-4AF4B3950909BF01BBBF06BC6D564796 java.lang.RuntimeException:无法创建目录 C:\用户\ EH2SAF7.idea建造\阶编译接口\ 0.13.5-想法-4AF4B3950909BF01BBBF06BC6D564796
我知道原因,在我工作的公司中我的用户没有写权限,IntelliJ或Scala插件无法创建此目录。
所以我搜索了互联网,发现我必须将user.home
设置到其他目录或scala.compiler.interfaces.dir
设置到另一个目录。
我尝试将这些值放到环境变量中,进入
'idea.properties','idea.exe.vmoptions','idea64.exe.vmoptions', 'Scala Compiler' - > '其他编译器选项','Scala编译 服务器' - > 'JVM参数'
无效。
我说运行或调试它的那一刻试图写
'C:\用户\ XXXXXX.idea建造\阶编译接口\ 0.13.5-想法-4AF4B3950909BF01BBBF06BC6D564796'
。
任何人都知道如何解决这个问题?
感谢答案。
答案 0 :(得分:0)
条目' scala.compiler.interfaces.dir'不应该去
' idea.properties',' idea.exe.vmoptions',' idea64.exe.vmoptions'
但是在IntelliJ设置 - >编译器 - > Scala编译器 - >其他编译器选项但是如果你有其他条目,请记住那些必须用LineBreak和另一个棘手的部分分开,即使你点击应用设置是仅在重新启动IntelliJ时有效。
我希望这有助于某人。