java - 在 ubuntu 18.04 中安装 OpenJDK OpenJ9 后缺少可执行文件

标签 java jvm ubuntu-18.04 openj9 adoptopenjdk

我最近在我的 Ubuntu 18.04 机器上安装了 OpenJ9 jvm https://launchpad.net/~rpardini/+archive/ubuntu/adoptopenjdk并在我的终端中收到此通知:

    ** Missing executable /usr/lib/jvm/adoptopenjdk-11-jdk- 
    openj9/bin/jcmd even though man page /usr/lib/jvm/adoptopenjdk- 
    11-jdk-openj9/man/man1/jcmd.1.gz exists.
    ** This is probably a bug in AdoptOpenJDK and should be reported 
    upstream.
    ** Missing executable /usr/lib/jvm/adoptopenjdk-11-jdk- 
    openj9/bin/jinfo even though man page /usr/lib/jvm/adoptopenjdk- 
    11-jdk-openj9/man/man1/jinfo.1.gz exists.
    ** This is probably a bug in AdoptOpenJDK and should be reported 
    upstream.
    ** Missing executable /usr/lib/jvm/adoptopenjdk-11-jdk-                                
    openj9/bin/jmap even though man page /usr/lib/jvm/adoptopenjdk- 
    11-jdk-openj9/man/man1/jmap.1.gz exists.
    ** This is probably a bug in AdoptOpenJDK and should be reported 
    upstream.
    ** Missing executable /usr/lib/jvm/adoptopenjdk-11-jdk-                                                                                                                                                                                                                                                                                
    openj9/bin/jstat even though man page /usr/lib/jvm/adoptopenjdk- 
    11-jdk-openj9/man/man1/jstat.1.gz exists.
    ** This is probably a bug in AdoptOpenJDK and should be reported 
    upstream.
    ** Missing executable /usr/lib/jvm/adoptopenjdk-11-jdk- 
    openj9/bin/jstatd even though man page 
    /usr/lib/jvm/adoptopenjdk-11-jdk-openj9/man/man1/jstatd.1.gz 
    exists.
    ** This is probably a bug in AdoptOpenJDK and should be reported 
    upstream.

我尝试运行 Spring Tool Suit,到目前为止没有出现问题。

我应该担心这个吗? 如果我能做些什么来修复这些丢失的文件,请教我。我对 jvm 的工作原理了解甚少。 预先感谢您。

最佳答案

除非您需要 jinfo、jstat 或 jstatd,否则您可以安全地忽略来自 update-alternatives 的这些警告(OpenJ9 不提供这些命令)。我打开了一个问题 [1],建议仅应包含提供的命令的手册页。

请注意,jcmd 和 jmap 已添加到最新版本的 OpenJ9 中。

[1] https://github.com/eclipse/openj9/issues/8732

关于java - 在 ubuntu 18.04 中安装 OpenJDK OpenJ9 后缺少可执行文件,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/56678788/

相关文章:

java - 使用 Gradle 从 Kotlin 链接到 JVM asm 定义的类

java - img标签的base32图像

Clojure:如何在带有 Leiningen/Lighttable 的环境中显式选择 JVM

haskell - Haskell 中的并发编程

java - 如何在加载类的字节码之前对其进行操作?

bash - 当我尝试 "sudo apt-get update"时出现错误

windows-10 - Hyper-V W10(主机)Ubuntu 18.04(访客): Why does enhanced session mode not work?

java - 无法理解一组 Java 对象的输出

python - 使用 pip 时未找到匹配的发行版

java - Groovy:如何从 AST 中获取静态推断的返回类型