首页
学习
活动
专区
圈层
工具
发布
社区首页 >问答首页 >Rascal Eclipse插件安装错误:"Rascal需要Java开发工具包(JDK)“

Rascal Eclipse插件安装错误:"Rascal需要Java开发工具包(JDK)“
EN

Stack Overflow用户
提问于 2018-11-30 15:44:11
回答 1查看 204关注 0票数 1

我正在尝试安装Rascal,但是我在安装时出错了。

我遵守了https://www.rascal-mpl.org/start/的指示

在此之前,一切看起来都很顺利。

  • 启动Eclipse后,我使用Window>Perspective>Open Perspective> Other ...>Rascal切换到Rascal透视图
  • 我创建了一个名为流氓测试的新项目。

现在出现错误:Rascal需要一个Java开发工具包(JDK),

根据Windows设置一个安装了JDK

Eclipse设置显示两个JRE(标准VM)。

卸载/重新安装软件和重新启动系统没有帮助。

有人有什么建议来克服这个错误吗?

EN

回答 1

Stack Overflow用户

发布于 2018-11-30 16:01:41

这是一个配置问题,Eclipse没有自动使用正确的Java安装。您不是第一个遇到这个(通过疑难)的人。

修复它的方法被描述为这里。它需要定位eclipse.ini文件并将Eclipse指向JDK。有时,windows用户可以使用C:\Program Files\eclipse\eclipse.ini。注意文件中的空格和换行符,因为它们非常敏感。同时,这也是增加堆栈大小和堆内存的好时机,这也是这里描述的

为了便于参考,我在这一页上列出了答案:

  • 先找到文件,
    • 在MacOSX上,它可能在/Applications/Eclipse.app/Contents/MacOS/eclipse.ini
    • 在Windows上,它可能在C:\Program Files\eclipse\eclipse.ini
    • 在Linux上,您提取eclipse tarball的位置。

  • 然后找到以-vm开头的行,并在下一个单独的行中添加到java运行时二进制文件的路径,例如/usr/bin/javaC:\Program Files\Java SDK 1.8\bin\javaw (注意没有.exe)。
    • 如果找不到以-vm开头的行,则应在以-vmargs开头的行之前添加它

  • 要有足够的内存运行Rascal,请
    • 使用eclipse -vmargs -Xss8m的命令行参数设置堆栈大小,
    • 或者您可以在eclipse.ini文件中设置它。
      • 查找以-vmargs开头的行,并在单独的行-Xss8m上添加

票数 0
EN
页面原文内容由Stack Overflow提供。腾讯云小微IT领域专用引擎提供翻译支持
原文链接:

https://stackoverflow.com/questions/53560657

复制
相关文章

相似问题

领券
问题归档专栏文章快讯文章归档关键词归档开发者手册归档开发者手册 Section 归档