您的位置:首页 > 编程语言 > Java开发

如何在更改全局JDK版本1.7.0情况下,让Presto使用JDK1.8.0呢?

2017-06-20 15:01 1206 查看

方法 1:

使用临时的环境变量,即在命令行中:

export JAVA_HOME=/opt/jdk1.8.0_131
export PATH=$JAVA_HOME/bin:$PATH


弊端在于仅仅只能做调试之用,满足一时需求,一旦退出当前TTY session,该环境变量便失效。

方法2:

PATH=/opt/jdk1.8.0_131/bin/:$PATH
java -version
# 将JDK环境变量添加在 exec 之前
exec "$(dirname "$0")/launcher.py" "$@"


完美。

这样既可以不污染JDK1.7版本,影响其他应用;又可以适配Presto对于 高版本JDK的需求。
内容来自用户分享和网络整理,不保证内容的准确性,如有侵权内容,可联系管理员处理 点击这里给我发消息
标签:  Presto