#java #eclipse
#java #eclipse
Вопрос:
Я пытаюсь установить eclipse ( eclipse jee oxygen 4.7
) в моей системе ( 64 bit
). К сожалению, у меня нет java JDK и JRE. У меня остался только OpenJDK 11.0.1. Есть ли какой-нибудь способ настроить eclipse с помощью OpenJDK. Ниже мой eclipse.ini
-startup
plugins/org.eclipse.equinox.launcher_1.4.0.v20161219-1356.jar
--launcher.library
plugins/org.eclipse.equinox.launcher.win32.win32.x86_64_1.1.500.v20170511-1520
-product
org.eclipse.epp.package.jee.product
-showsplash
org.eclipse.epp.package.common
--launcher.defaultAction
openFile
--launcher.defaultAction
openFile
--launcher.appendVmargs
-vm
C:Program FilesOracleOpenJDK 11.0.1binjavaw.exe
-vmargs
-Dosgi.requiredJavaVersion=1.8
-Dosgi.instance.area.default=@user.home/eclipse-workspace
-XX: UseG1GC
-XX: UseStringDeduplication
-Dosgi.requiredJavaVersion=1.8
-Xms256m
-Xmx1024m
--add-modules=ALL-SYSTEM
--permit-illegal-access
Ответ №1:
Eclipse 4.7, выпущенный в 2017 году, не поддерживает Java 11, которая была выпущена в 2018 году.
Либо понизьте версию до Java 8, либо используйте более новую версию Eclipse, поддерживающую Java 11. Дополнительную информацию см. в вики-странице Eclipse / Installation.
Комментарии:
1. У меня есть OpenJDK
9.0.4
,10.0.1
11.0.1
,12
13
amp; вр. Помогает ли что-нибудь из этого?2. @Crazy2crack Вы могли бы попробовать OpenJDK 9 и посмотреть, работает ли это, но обратите внимание, что Java 9 больше не поддерживается. Использование Eclipse 4.11 с Java 11 было бы лучшей идеей из-за того, что Java 11 является LTS.