Mysql 如何在ubuntu中提供java路径

Mysql 如何在ubuntu中提供java路径,mysql,java-8,ubuntu-15.04,Mysql,Java 8,Ubuntu 15.04,在我的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 错误

在我的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 home/usr/lib/jvm/Java-1.8.0-openjdk-amd64/bin/Java不是JDK。
不支持在JRE下运行SQL Developer

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


第一个错误看起来您没有openjdk-7,因为某种原因,它看起来也在寻找openjdk-8。至少安装其中一个,包括:

sudo apt-get install openjdk-7-jdk
和/或

sudo apt-get install openjdk-8-jdk
  • 打开终端(Ctrl+Alt+t)
  • 类型

    sudo gedit .bashrc 
    
    source ~/.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
    
  • 保存文件
  • 类型

    sudo gedit .bashrc 
    
    source ~/.bashrc
    
    在终点站

  • 完成

我已经安装了java,但主要问题是在安装mysql数据库时设置java路径。如果正常安装,路径似乎已经位于正确的位置。你想让它使用另一个版本吗?我以前用过java1.7.0,但现在我用的是java1.8.0,在我从1.7.0过渡到1.8.0的过程中遇到了问题。你是使用apt get从Ubuntu存储库安装还是从其他地方下载了JDK1.8?从错误消息中我猜是这样的不是mysql而是sqldeveloper的自定义安装。你查过了吗?