首页
学习
活动
专区
圈层
工具
发布
社区首页 >问答首页 >无法将ubuntu中的java版本从1.8降至1.7

无法将ubuntu中的java版本从1.8降至1.7
EN

Stack Overflow用户
提问于 2016-02-26 08:16:28
回答 1查看 4.4K关注 0票数 0

我有一个运行着亚马逊EC2 Bitnami tomcat实例,它的默认JDK为1.8。我已经通过sudo apt-get install oracle-java7-installer安装了oracle-7 jdk,我尝试将默认版本从8更改为7。我运行了提到的here命令。他们跑得很成功。但是当我做java -version的时候,我仍然得到:

代码语言:javascript
复制
java version "1.8.0_65"
Java(TM) SE Runtime Environment (build 1.8.0_65-b17)
Java HotSpot(TM) 64-Bit Server VM (build 25.65-b01, mixed mode)

有人能告诉我如何使默认的java版本变成1.7吗?谢谢。

EN

回答 1

Stack Overflow用户

回答已采纳

发布于 2016-03-03 17:28:06

这里是Bitnami开发者。请在下面找到在您的系统上安装Java 7 JDK和修改Bitnami环境以使更改生效所需的步骤。作为开始修改系统之前的额外步骤,我建议您创建一个服务器备份。

  • 通过运行下面的命令在您的系统上安装Java 7 JDK。它应该安装在/usr/lib/jvm/java-7-openjdk-amd64上 sudo apt-get更新sudo apt-get安装openjdk-7-jdk
  • 创建需要修改的文件的备份。 cp /home/bitnami/..bashrc /home/bitnami/.bashrc.bck sudo cp /opt/bitnami/script/setenv.sh/opt/bitnami/script/setenv.sh.bck sudo cp /opt/bitnami/apache-tomcat/script/ctl.sh/opt/bitnami/apache-tomcat/脚本/ctl.sh.bck sudo cp /opt/bitnami/apache-tomcat/bin/setenv.sh /opt/bitnami/-tomcat/apache/apache/setenv.sh.bck
  • PATHLD_LIBRARY_PATH环境变量设置为指向Java7安装目录,在/opt/bitnami/scripts/setenv.sh fileSet PATH和LD_LIBRARY_PATH for Java 7/opt/bitnami/scripts/setenv.sh导出路径LD_末尾添加以下行LIBRARY_PATH="/usr/lib/jvm/java-7-openjdk-amd64/lib:/opt/bitnami/sqlite/lib:/opt/bitnami/mysql/lib:/opt/bitnami/apache2/lib:/opt/bitnami/common/lib:$LD_LIBRARY_PATH“出口LD_LIBRARY_PATH
  • JRE_HOME变量从JRE_HOME=/opt/bitnami/java修改为文件/opt/bitnami/apache-tomcat/scripts/ctl.sh中的JRE_HOME=/usr/lib/jvm/java-7-openjdk-amd64
  • JAVA_HOME变量从JAVA_HOME=/opt/bitnami/java修改为/opt/bitnami/scripts/setenv.sh/opt/bitnami/apache-tomcat/bin/setenv.sh文件中的JAVA_HOME=/usr/lib/jvm/java-7-openjdk-amd64
  • 使用ctlscript.sh脚本重新启动所有Bitnami服务 sudo /opt/bitnami/ctlscript.sh重新启动
  • 通过运行以下命令加载环境并检查Java版本 。/opt/bitnami/script/setenv.sh java -version
  • 访问Apache管理器应用程序以检查当前正在运行的Java版本。您应该会看到类似于下面的“服务器信息”部分

此外,您还可以修改新环境的/home/bitnami/.bashrc文件,以便在每次连接到服务器时自动加载,方法是将下面的行添加到文件的末尾。

代码语言:javascript
复制
    . /opt/bitnami/scripts/setenv.sh

诚挚的问候,

冈萨洛

票数 2
EN
页面原文内容由Stack Overflow提供。腾讯云小微IT领域专用引擎提供翻译支持
原文链接:

https://stackoverflow.com/questions/35646670

复制
相关文章

相似问题

领券
问题归档专栏文章快讯文章归档关键词归档开发者手册归档开发者手册 Section 归档