【问题标题】:which of these is my jdk version number?其中哪个是我的 jdk 版本号?
【发布时间】:2016-01-05 06:26:50
【问题描述】:

所以我在终端中输入了javac -version,但我不知道哪个是我的 JDK 版本号。

【问题讨论】:

  • 请将您终端的内容以文本形式复制/粘贴到帖子中。这里不需要图片。
  • 你好像没有安装jdk,所以这些都不是版本号。这只是一条消息,告诉您命令javac 不存在以及哪些软件包包含这样的命令,因此您可以决定安装哪个。
  • 看来需要安装jdk
  • 您似乎没有安装 JDK,或者至少编译器(javac)不在 PATH 上。
  • 我投票结束这个问题,因为你显然没有阅读你所询问的输出。

标签: java ubuntu terminal version javac


【解决方案1】:

查看此链接:Java on Ubuntu

此外,您的系统上似乎没有安装它。要安装 OpenJDK,请运行以下命令: apt-get install default-jdk

要检查 JDK 是否已安装并正在运行,请使用 sudo apt-get install openjdk-6-jdk

检查结果,如果您看到有 0 次安装和 0 次升级,您可能需要检查系统上的 Java 二进制文件。

这里提到了一个详细的步骤:StackOverflow Answer link

【讨论】:

    【解决方案2】:

    此错误是因为您的电脑中 JAVA 未安装

    按照此命令按顺序

    su -
    echo "deb http://ppa.launchpad.net/webupd8team/java/ubuntu trusty main" | tee /etc/apt/sources.list.d/webupd8team-java.list
    echo "deb-src http://ppa.launchpad.net/webupd8team/java/ubuntu trusty main" | tee -a /etc/apt/sources.list.d/webupd8team-java.list
    apt-key adv --keyserver hkp://keyserver.ubuntu.com:80 --recv-keys EEA14886
    apt-get update
    apt-get install oracle-java8-installer
    exit
    

    注意:有时当您在终端中运行su - 命令时,会抛出这种错误su: Authentication failure。那么然后在 su - 命令前面使用 sudo。 (例如 sudo su -

    检查java版本使用java而不是javac

    java -version
    

    javac用于C语言

    【讨论】:

      猜你喜欢
      • 1970-01-01
      • 1970-01-01
      • 2018-01-23
      • 2021-09-27
      • 1970-01-01
      • 1970-01-01
      • 1970-01-01
      • 1970-01-01
      • 1970-01-01
      相关资源
      最近更新 更多