【问题标题】:Ubuntu 14.04 - Oracle JDK 8 - Where is the JAVA_HOME environment variable defined? [duplicate]Ubuntu 14.04 - Oracle JDK 8 - JAVA_HOME 环境变量在哪里定义? [复制]
【发布时间】:2016-12-11 15:58:47
【问题描述】:

我正在尝试在我的 Ubuntu 14.04 服务器上卸载 Oracle jdk 8,以便将其替换为 open jdk 8,因为开源 ftw。我已经运行了 apt-get purge、apt-get autoclean、注销、重新登录,当我运行 env 命令时,我看到以下内容:

JAVA_HOME=/usr/lib/jvm/java-8-oracle

我不想在我的 .bashrc 文件中覆盖这个值,我不想走捷径或应用创可贴,我想通过查找设置位置并删除它来从源头解决问题。请帮忙

【问题讨论】:

    标签: java oracle ubuntu


    【解决方案1】:

    我找到了解决方案。我运行以下命令来查找具有旧 jdk 路径的文件:

    sudo find / -type f -exec grep -Flm 1 '/usr/lib/jvm/java-8-oracle' {} +
    

    罪魁祸首在以下目录中:

    /etc/profile.d

    【讨论】:

      猜你喜欢
      • 1970-01-01
      • 2016-09-11
      • 1970-01-01
      • 1970-01-01
      • 1970-01-01
      • 2019-04-07
      • 1970-01-01
      • 1970-01-01
      • 2020-09-05
      相关资源
      最近更新 更多