【问题标题】:How to give java path in ubuntu如何在ubuntu中给出java路径
【发布时间】:2015-10-18 16:55:21
【问题描述】:

在我的 ubuntu PC 中安装 mysql 数据库时,我遇到了设置 java 路径的问题。该过程显示以下内容,我不知道设置 java 路径

错误:/usr/lib/jvm/java-1.7.0-openjdk-amd64/bin/java 未找到或不是有效的 JDK
输入 JDK 安装的完整路径名(或 Ctrl-C 退出),路径将存储在 /home/devkrishna/.sqldeveloper/4.1.0/product.conf
/usr/lib/jvm/java-1.8.0-openjdk-amd64
错误:Java 主页 /usr/lib/jvm/java-1.8.0-openjdk-amd64/bin/java 不是 JDK。
不支持在 JRE 下运行 SQL Developer。

如果此 Java VM 实际上是完整的 JDK 安装,请添加
将“SetSkipJ2SDKCheck true”设置为以下文件之一。
否则,使用 a
指定不同的 Java JDK 位置 以下文件之一中的 SetJavaHome 指令:
/home/devkrishna/.sqldeveloper/4.1.0/product.conf
/opt/sqldeveloper/sqldeveloper/bin/sqldeveloper.conf

【问题讨论】:

    标签: mysql java-8 ubuntu-15.04


    【解决方案1】:
    • 打开终端(Ctrl+Alt+t
    • 键入

      sudo gedit .bashrc 
      
    • 输入ubuntu用户密码
    • 转到文件的最后一行
    • 在新行中输入以下代码

      export JAVA_HOME=enter_java_path_here
      export PATH=$JAVA_HOME/bin:$PATH
      eg: export JAVA_HOME=/home/pranav/jdk1.8.0_131
          export PATH=$JAVA_HOME/bin:$PATH
      
    • 保存文件
    • 键入

      source ~/.bashrc
      

      在终端中

    • 完成

    【讨论】:

      【解决方案2】:

      第一个错误看起来你没有 openjdk-7 出于某种原因它看起来也在寻找 openjdk-8。至少安装其中一个:

      sudo apt-get install openjdk-7-jdk
      

      和/或

      sudo apt-get install openjdk-8-jdk
      

      【讨论】:

      • 我已经安装了java,但主要问题是在安装mysql数据库时设置java路径
      • 如果安装正常,路径似乎已经是正确的位置。您是否要让它使用替代版本?
      • 我以前使用过 java 1.7.0,但现在我使用的是 java1.8.0,在我从 1.7.0 到 1.8.0 的转换过程中遇到了问题
      • 您是使用 apt-get 从 Ubuntu 存储库安装还是从其他地方下载了 JDK 1.8?
      • 从错误消息中我猜它不是mysql,而是sqldeveloper的自定义安装。你检查过tomecode.com/2013/12/26/… 吗?
      猜你喜欢
      • 1970-01-01
      • 2012-03-25
      • 2014-06-02
      • 2014-09-09
      • 2014-10-31
      • 2015-07-21
      • 1970-01-01
      • 2011-02-20
      相关资源
      最近更新 更多