我正在尝试安装Rascal,但这样做时出现错误。
我遵循了https://www.rascal-mpl.org/start/
上的说明直到这里一切似乎一切顺利。
启动Eclipse之后,我使用Window> Perspective> Open Perspective> Other ...> Rascal
我创建了一个名为rascal-test的新项目
现在出现错误: Rascal needs a Java Development Kit (JDK), ...
根据Windows设置JDK is installed
Eclipse设置显示two JRE's (Standard VM).
卸载/重新安装软件并重新引导系统没有帮助。
有人建议克服这个错误吗?
答案 0 :(得分:0)
这是一个配置问题,其中Eclipse没有自动使用正确的Java安装。您并不是第一个遇到这个问题的人(throubleshooting)。
here中描述了修复方法。它需要找到您的eclipse.ini
文件,并将Eclipse指向JDK。 C:\Program Files\eclipse\eclipse.ini
有时适用于Windows用户。请注意该文件中的空格和换行符,因为它们非常敏感。同样,这也是增加堆栈大小和堆内存的好时机,here
为了便于参考,我将答案包含在该页面上
/Applications/Eclipse.app/Contents/MacOS/eclipse.ini
C:\Program Files\eclipse\eclipse.ini
-vm
开头的行,并在下一个分隔行上添加
Java运行时二进制文件的路径,例如/usr/bin/java
或C:\Program
Files\Java SDK 1.8\bin\javaw
(请注意,没有.exe
)。
-vm
开头的行,则应在其之前添加
以-vmargs
开头的行-vmargs -Xss8m
的命令行参数设置堆栈大小,eclipse.ini
文件中进行设置。
-vmargs
开头的行,并在单独的行-Xss8m
上添加