【问题标题】:Where's the source for org.classpath.icedtea.pulseaudio.*?org.classpath.icedtea.pulseaudio.* 的来源在哪里?
【发布时间】:2017-04-18 01:50:50
【问题描述】:

我无法成功地将 org.classpath.icedtea.pulseaudio.* 包中的类的源附加到我的 Eclipse 环境中。

为了隔离 openjdk 的 pulseaudio 类中可能存在的死锁错误,我必须找到 icedtea pulseaudio 包的来源。当然,第一个方法是安装 openjdk-8-source 包,然后将 Eclipse 指向已安装的 src.zip 文件。

这对于常见的 JRE 包(如 java.io.* 等)效果很好,但是所需的 org.classpath.* 路径不在此 zip 中 - 或者至少不在 Eclipse 预期的位置。 (我没有遍历该 zip 中的每个目录)

此代码是否来自非 openjdk 的作者?谁是作者,所以我可以提交错误?

Ubuntu 16.04 Eclipse中使用的JRE包:openjdk-8-jdk、openjdk-8-source Eclipse 4.6.2(不是来自 repos)

【问题讨论】:

    标签: java eclipse openjdk


    【解决方案1】:

    来源可在此处获得:http://icedtea.classpath.org/hg/icedtea-sound/file/tip

    您可以在http://icedtea.classpath.org/bugzilla/enter_bug.cgi 提交错误

    我还建议完全禁用该提供程序。编辑 jre/lib/sound.properties 并注释掉 PulseAudio 提供程序。 OpenJDK 应该回退到内置的 alsa 提供程序(无论如何都会重定向到 PulseAudio)。

    【讨论】:

      猜你喜欢
      • 2013-11-02
      • 2011-03-23
      • 2011-09-04
      • 1970-01-01
      • 1970-01-01
      • 2023-01-31
      • 2017-06-29
      • 1970-01-01
      • 1970-01-01
      相关资源
      最近更新 更多