gpt4 book ai didi

java - 在 Eclipse Neon 中安装 PyDev 时获取 "Unable to make member of class sun.security.ssl.SSLSocketImpl"

转载 作者:太空宇宙 更新时间:2023-11-03 13:34:45 25 4
gpt4 key购买 nike

我刚刚在 VirtualBox 中安装了 Xubuntu 16.04 64 位虚拟机。我使用了 Eclipse Neon 安装程序并选择了 CDT 版本。

在启动 Eclipse 之后,我还尝试从 Marketplace 安装 PyDev。在您选择要安装的子组件(例如 Mylyn 集成)的对话窗口之后,我得到了

Unable to read repository at http://www.pydev.org/updates/content.xml. Unable to make member of class sun.security.ssl.SSLSocketImpl accessible: module java.base does not export sun.security.ssl to unnamed module @7098b8f8

底层 JDK 是 OpenJDK 9(来自官方存储库),我也尝试切换到 OpenJDK 8(使用 sudo update-alternatives --config java 并选择第 8 版)结果很差。此外,我还在另一台使用 Xubuntu 16.10(相同架构)的机器上成功安装了 PyDev。

我找不到任何关于正在发生的事情的提示。

编辑:更新 Eclipse 有效(我刚刚更新了 CDT,无论出于何种原因都不是最新版本)。

最佳答案

我猜常规站点有问题。可能是因为 Source Forge switched to Let's Encrypt .

我找到的最佳解决方案是安装 PyDev from a zip file .

  1. Source Forge 下载 PyDev zip 文件.
  2. 解压缩,并将内容复制到 Eclipse 的 dropins 文件夹中。
  3. 重新启动 Eclipse。

我不确定文件应该放在哪里,所以这是适合我的文件夹布局:

  • eclipse
    • dropins
      • Eclipse X.Y.Z
        • 功能
          • 许多文件夹
        • 插件
          • 许多文件夹

在开始工作之前,我在 this question 上找到了另一个选项: 使用 AWS mirror对于 PyDev 更新站点。不幸的是,AWS 镜像有一个旧版本的 PyDev。

关于java - 在 Eclipse Neon 中安装 PyDev 时获取 "Unable to make member of class sun.security.ssl.SSLSocketImpl",我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/43636971/

25 4 0
Copyright 2021 - 2024 cfsdn All Rights Reserved 蜀ICP备2022000587号
广告合作:1813099741@qq.com 6ren.com