Eclipse несовместимые версии java-безопасно ли устанавливать несколько версий JRE?

Я установил WindowBuilder в затмение кислорода.3a выпуск (4.7.3 a)
ID сборки: 20180405-1200
ОС: Linux, В. 4.15.0-20-универсальный, архитектуру x86_64 / ГТК 3.22.30
и получаем ошибку:

Eclipse is running under 0, but
        this Java project has a 10 Java compliance level, so WindowBuilder will not be able to load classes
        from this project. Use a lower level of Java for the project, or run Eclipse using a newer Java
        version. 

однако, когда я пытаюсь изменить соответствие проекта я получаю сообщение:

enter image description here

это сохранить, чтобы установить несколько версий JRE в Kubuntu 18.04? Я думал, что я уже работаю Eclipse с новейшей версией Java, потому что я прочитал это в своем Конфигурация:

java.runtime.version=10.0.1+10-Ubuntu-3ubuntu1
29
задан Hrvoje T
24.11.2022 7:10 Количество просмотров материала 2445
Распечатать страницу

1 ответ

сообщение об ошибке, которое вы получаете предполагает, что вам нужно указать, что JVM Eclipse следует использовать. Вы можете сделать это в затмении.ini файл (см. этот сайт для более подробной информации). Необходимо включить путь к Java 10 JVM в eclipse.ini-файл, например:

-vm
C:\jdk10\bin\javaw.exe

изменить C:\jdk10\bin\javaw.exe отразить ваш путь к Java в JVM 10.

отвечая на ваш вопрос:

установка нескольких версий java абсолютно безопасна. Вы можно изменить версию java по умолчанию, запустив sudo update-alternatives --config java. При выполнении java og javac команда из командной строки, он будет использовать версию, определенную там. Однако Eclipse можно настроить на использование любой версии java (если она установлена на компьютере).

похоже, у вас уже есть Java 10. Вы можете убедиться в этом, запустив java -version, или получить список всех установленных сред java, запустив sudo update-alternatives --list java. В Eclipse вы можете перейти к Window -> Preferences -> Java -> Compiler чтобы увидеть, какие компиляторы java доступны для Eclipse, и добавить тот, который вам нужен, если его нет в списке. Если Требуемая версия компилятора java доступна, можно щелкнуть правой кнопкой мыши проект в обозревателе проектов, выбрать Свойства, а затем выбрать эту версию компилятора java.

надеюсь, что это помогает.

1
отвечен Boye Borg 2022-11-25 14:58

Постоянная ссылка на данную страницу: [ Скопировать ссылку | Сгенерировать QR-код ]

Ваш ответ

Опубликуйте как Гость или авторизуйтесь

Имя
Вверх