ste*_*ten 8 java eclipse maven
我在 Eclipse 氧气 4.7.0、java 1.8 上收到此错误
JDK 9+ 不支持 clientBuilder.sslSocketFactory
与 Eclipse 相关,maven ..trying to update Maven:Alt+f5 模块 okhttp3 尝试连接 .. 解析/处理 pom 时
我根本没有JDK9。查看有关 stackoverflow 的所有其他类似报告,没有一个是相关的。
您可以在使用 JDK8 的Eclipse 错误 517113 中找到类似的问题。
错误调用堆栈指示使用 OpenJDK 编译的库的外部依赖项
如此处所示,还要检查 Eclipse 中的 JDK 声明
我更改了使用 JAVA_HOME 作为 JRE 随 SonarScanner 包一起提供的代码。
一旦我将其更改为默认的 JAVA_HOME,它就开始正常工作。
我认为您正在使用 JDK 9 运行 Eclipse Oxygen。
如果你不愿意的话,我有一个解决方案。
通过添加参数更新eclipse/eclipse.ini-vm:
-startup
plugins/org.eclipse.equinox.launcher_1.5.0.v20180512-1130.jar
--launcher.library
plugins/org.eclipse.equinox.launcher.win32.win32.x86_64_1.1.700.v20180518-1200
-product
org.eclipse.epp.package.jee.product
-showsplash
org.eclipse.epp.package.common
--launcher.defaultAction
openFile
--launcher.defaultAction
openFile
--launcher.appendVmargs
-vm
C:/Program Files/Java/jdk1.8.0_251/bin
-vmargs
-Dosgi.requiredJavaVersion=1.8
-Dosgi.instance.area.default=@user.home/eclipse-workspace
-XX:+UseG1GC
-XX:+UseStringDeduplication
--add-modules=ALL-SYSTEM
-Dosgi.requiredJavaVersion=1.8
-Dosgi.dataAreaRequiresExplicitInit=true
-Xms256m
-Xmx1024m
--add-modules=ALL-SYSTEM
Run Code Online (Sandbox Code Playgroud)
这个.ini文件来自我最新的 eclipse。其他版本可能会有所不同。
这将强制 Eclipse 以您添加的 JDK 启动。
注意: -Dosgi.requiredJavaVersion=1.8将为您提供 eclipse 可以支持的 java 版本的信息。
| 归档时间: |
|
| 查看次数: |
13168 次 |
| 最近记录: |