Ошибка установки плагина Rascal Eclipse: «Rascal требуется Java Development Kit (JDK)» - PullRequest
0 голосов
/ 30 ноября 2018

Я пытаюсь установить Rascal, но при этом получаю сообщение об ошибке.

Я следовал инструкциям на https://www.rascal -mpl.org / start /

  • установлена ​​вторая последняя Java 1.8 SDK версия 191
  • установлена ​​последняя версия Eclipse для Windows, 64-разрядная ( 2018-09 ):
  • установил Rascal через Справка> Новое программное обеспечение (с использованием стабильной версии: https://update.rascal -mpl.org / stable / )

До тех пор, пока здесь все не пошло хорошо.

  • После запуска Eclipse я переключился на перспективу Rascal, используя Window> Perspective> Open Perspective> Other ...> Rascal

  • Iсоздал новый проект под названием rascal-test

Теперь появляется ошибка: Rascal требуется Java Development Kit (JDK), ...

В соответствии с настройками Windows, JDK установлен

Параметр Eclipse показывает две JRE (Standard VM).

Удаление /Переустановка программного обеспечения и перезагрузка системы не помогли.

У кого-нибудь есть совет по преодолению этой ошибки?

1 Ответ

0 голосов
/ 30 ноября 2018

Это проблема конфигурации, когда Eclipse не использует правильную установку Java автоматически.Вы не первый, кто столкнулся с этим ( через устранение неполадок ).

Способ ее устранения описан здесь .Требуется найти файл eclipse.ini и указать Eclipse на JDK.C:\Program Files\eclipse\eclipse.ini для пользователей Windows, иногда.Будьте осторожны с пробелами и символами новой строки в этом файле, потому что они довольно чувствительны.Также самое время увеличить размер стека и кучу памяти, пока вы там, что также описано здесь

Я включил ответ на этой странице здесь для более легкой ссылки:

  • сначала найти файл
    • в MacOSX он может быть в /Applications/Eclipse.app/Contents/MacOS/eclipse.ini
    • в Windows он может быть в C:\Program Files\eclipse\eclipse.ini
    • вLinux там, где вы извлекли tar-архив eclipse.
  • , затем найдите строку, начинающуюся с -vm, и добавьте на следующей отдельной строке путь к запуску Java.-временной двоичный файл, например /usr/bin/java или C:\Program Files\Java SDK 1.8\bin\javaw (обратите внимание, что .exe нет).
    • Если вы не можете найти строку, начинающуюся с -vm, вы должны добавить ее до строки, начинающейся с -vmargs
  • , чтобы иметь достаточно памяти для запускаRascal, пожалуйста,
    • установите размер стека, используя аргументы командной строки eclipse -vmargs -Xss8m,
    • или вы можете установить это в файле eclipse.ini.
      • найдите строку, которая начинается с -vmargs и добавьте в отдельную строку -Xss8m
...