我有一个运行着亚马逊EC2 Bitnami tomcat实例,它的默认JDK为1.8。我已经通过sudo apt-get install oracle-java7-installer安装了oracle-7 jdk,我尝试将默认版本从8更改为7。我运行了提到的here命令。他们跑得很成功。但是当我做java -version的时候,我仍然得到:
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吗?谢谢。
发布于 2016-03-03 17:28:06
这里是Bitnami开发者。请在下面找到在您的系统上安装Java 7 JDK和修改Bitnami环境以使更改生效所需的步骤。作为开始修改系统之前的额外步骤,我建议您创建一个服务器备份。
/usr/lib/jvm/java-7-openjdk-amd64上
sudo apt-get更新sudo apt-get安装openjdk-7-jdkPATH和LD_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_PATHJRE_HOME变量从JRE_HOME=/opt/bitnami/java修改为文件/opt/bitnami/apache-tomcat/scripts/ctl.sh中的JRE_HOME=/usr/lib/jvm/java-7-openjdk-amd64JAVA_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-amd64ctlscript.sh脚本重新启动所有Bitnami服务
sudo /opt/bitnami/ctlscript.sh重新启动

此外,您还可以修改新环境的/home/bitnami/.bashrc文件,以便在每次连接到服务器时自动加载,方法是将下面的行添加到文件的末尾。
. /opt/bitnami/scripts/setenv.sh诚挚的问候,
冈萨洛
https://stackoverflow.com/questions/35646670
复制相似问题