标准用户帐户下的IntelliJ IDEA 12.0 Scala工作表错误,但在管理员下工作

时间:2012-12-13 16:54:33

标签: scala intellij-idea worksheet

当我尝试使用最新的Scala插件(2012年12月5日版)在Windows 7(32)的标准用户下评估IntelliJ IDEA 12.0中的Scala工作表时,它说:

Cannot start process, the working directory 
C:\Program Files\JetBrains\IntelliJ IDEA 12.0\bin does not exist

该目录确实存在。

在管理员帐户下的同一台计算机上评估Scala工作表按预期工作。

我做错了什么(除了使用Windows)?我该怎么做才能解决问题(除了在管理员帐户中使用它)?

谢谢!

4 个答案:

答案 0 :(得分:3)

似乎IntelliJ IDEA正在使用安装目录作为Scala工作表的默认工作目录。您可以在运行配置设置中更改此设置:转到运行 > 编辑配置... 一次在此处展开​​默认值并选择工作表。在右侧窗格中,您将看到名为工作目录的空文本字段:

Scala worksheet default working directory

输入现有目录或使用右侧按钮选择一个目录。您在此处指定的目录将用于您创建的所有工作表。如果在相应的工作表运行配置中输入目录而不是默认值部分,则还可以指定每次运行配置工作目录。

答案 1 :(得分:2)

我遇到了与Scala插件相同的问题,但如果您使用编辑配置将工作目录设置为当前工作目录(基本上不是空的),问题就解决了。

如果您不使用外部构建模式,也会发生这种情况。

答案 2 :(得分:0)

显然更改了目录的权限。不要在Administrator下运行任何单个非守护程序任务。如果类似的问题继续重复 - 考虑从弃用的操作系统切换到更稳定的操作系统,以简化您的开发工作。

答案 3 :(得分:0)

请按照问题http://youtrack.jetbrains.com/issue/SCL-5049获取有关修复的信息。