记一次安装新版jre

1:下载安装包

1)我下载的是比较新的,jre1.8以上的,这是因为elk需要的java环境是1.8以上的

2)使用wget下载下来的是一个网页文件,所以还是从电脑上下载然后上传到服务器把,网址是下边的

http://www.oracle.com/technetwork/java/javase/downloads/server-jre8-downloads-2133154.html

[[email protected] soft]# ls
logstash-2.4.0  logstash-2.4.0.tar.gz  server-jre-8u101-linux-x64.gz

2:解压并移到安装目录

[[email protected] soft]# tar -zxf server-jre-8u101-linux-x64.gz
[[email protected] soft]# ls
jdk1.8.0_101  logstash-2.4.0  logstash-2.4.0.tar.gz  server-jre-8u101-linux-x64.gz
[[email protected] soft]# mv jdk1.8.0_101/ /usr/local/

3:设置环境变量

按照自己的安装目录填写

JAVA_HOME=/usr/local/jdk1.8.0_101
PATH=$JAVA_HOME/bin:$PATH
CLASSPATH=.:$JAVA_HOME/lib/dt.jar:$JAVA_HOME/lib/tools.jar
export JAVA_HOME PATH CLASSPATH

4:使文件生效

[[email protected] bin]# source /etc/profile

问题:

按说应该可以了,但是查看java版本的时候仍然是1.6.0_22

思路:

1)我查看了下这个命令,原来不是我的jre的那个java命令,我说呢,升级了怎么还是1.6

[[email protected] bin]# which java

2)移除这个目录,因为我只需要java运行环境

[[email protected] bin]# mv /usr/local/jdk /usr/local/jdkbak

3)再次查看,jre环境已切换

[[email protected] bin]# which java
[[email protected] bin]# java -version

时间: 2024-10-26 22:23:07

记一次安装新版jre的相关文章

记:Android 安装apk的代码实现

private void installApk(String fileUri) { Intent intent = new Intent(Intent.ACTION_VIEW); intent.setDataAndType(Uri.parse("file://" + fileUri), "application/vnd.android.package-archive"); startActivity(intent); this.finish();} 记:Androi

[Java] JDK安装路径下JRE与独立安装的JRE的区别

[他山之石,可以攻玉] JRE即Java Runtime Environment,Java运行时环境 JDK即Java Develop Kit,Java卡发工具包 我们自己编写的java程序必须有JRE的支持才能运行,所以"Java程序需要JRE才能运行"命题成立: 而JDK本身也是用Java写成的,因此其本身运行也需要JRE的支持,因此,在JDK安装过程中,便自动执行安装了JRE,保证工具包的运行无误: 我们编写的JAVA依托的是jre1.8.0_45,而JDK依托于jdk1.8.0

记一次安装多版本php的四个雷区,你踩着了吗

记一次安装多版本的php的四个雷区,你踩着了吗 需求:公司需要在同一台服务器上安装不同版本的php,而这一台的服务上已经安装了php.7.1,现需要同时存在两个版本,而另一个版本为php5.6. 原版本的php是使用一键安装工具oneinstack来装的 工具下载可参考官网:https://oneinstack.com/install/ (以下安装都是以oneinstack来安装) 一.安装另一个版本php5.6 注意以下是正确的安装,遇到的坑下面再说 1. 安装php5.6 因为以前的php也

CentOS7 安装java(jre 1.8)

1.下载jre:官网下载地址:http://www.oracle.com/technetwork/java/archive-139210.html 备注: (1)根据实际需要下载对应的版本,需要用邮箱注册下Oracle的账号. (2)CentOS需要rpm的安装包 2.将下载好的jre上传到centos上 3.通过命令直接安装jre: rpm -ivh jre-8u-linux-x131.rpm 备注: (1)参数说明:"-i"参数指明是要安装这个package,"-v&qu

安装新版xampp后apache无法启动提示:Apache Service detected with wrong path解决方案

我以前安装过xampp,因为学习thingPHP需要升级PHP5.0以上,所以我就卸掉了xampp,从新安装新版本的xampp其中PHP是最新版的,但是安装后启动xampp提示如下: Apache Service detected with wrong path.Change XAMPP Apache and Control Panel settings orUninstall/disable the other service manually first Found Path: "H:\pr

CentOS 无法通过 yum 安装新版 nodejs 解决办法(安装的还是老版的)

官网安装说明:CentOS 安装 nodejs 第一步: curl --silent --location https://rpm.nodesource.com/setup_10.x | sudo bash - 第二步: sudo yum -y install nodejs 如果以上步骤不能安装 最新版 node,执行以下命令后再执行第二步: sudo yum clean all 如果存在多个 nodesoucre,执行以下命令删除,然后重新执行第一第二步: sudo rm -fv /etc/y

安装新版本报错

https://about.gitlab.com/install/#centos-7 搞半天还是 官网的合适 重装新版gitlab时遇到gitlab-rails database初始化失败 gitlab使用了很久了,一直没有什么升级,自己测试环境的版本一直是8.8.5版,由于功能满足了就没有更新.本次因为测试需要,所以更换了一个比较新的版本. 环境说明Centos7: 3.10.0-327.el7.x86_64gitlab版本:原来是8.8.5版本 问题发生的原因:在同一台Centos7机器上卸

linux安装jdk jre

先卸载以前的rpm -qa|grep jdk 然后rpm -e  --nodeps所有 接着解压安装包,vi /etc/profile配置环境 JAVA_HOME=/usr/local/java/jdk1.7.0_79 JRE_HOME=/usr/local/java/jdk1.7.0_79/jre PATH=$JAVA_HOME/bin:JRE_HOME/bin:$PATH CLASSPATH=.:$JAVA_HOME/lib/jt.jar:$JAVA_HOME/lib/tools.jar:$

Firebug折腾记_(1)安装及简介

简介 Firebug是Firefox下一款知名的插件,目前稳定版本是2.X,alpha版本是3.X(装了.完全看不懂–适用于FF44+,也就是测试版本); 功能主要用于调试网页中的错误,修改代码及实时查看效果; 目前只有在Firefox下的firebug才能体验它的强大支出,,对于其他浏览器,lite版本功能阉割太多; 但是吧,就其他浏览器而言,chrome自带的已经足够强大,IE11自带的也挺不错的-. 获取及安装 Firebug官网 Firefox选项中的附加组件 打开方式 F12可以打开工