一、安装

1、从Oracle官网下载jre-8u161-linux-x64.rpm安装包(下载与浏览器位数一样)

2、安装:

openSUSE:/home/pipci # rpm -ivh jre-8u161-linux-x64.rpm

Java 将安装在 /usr/java/jre1.8.0_161 目录中。

3、配置环境变量(对普通用户生效)

在~/.bashrc文件(在用户主目录下)末尾加入下面内容:

# java_jre

export JRE_HOME="/usr/java/jre1.8.0_161/"                      #设置jre程序所在的目录环境变量。

export CLASSPATH="$JRE_HOME/lib"                             #设置的目的,在于告诉Java执行环境,在哪些目录下可以找到所要执行的Java程序所需要的类或者包。

export PATH="$JRE_HOME/bin":$PATH                           # $PATH:变量决定了shell将到哪些目录中寻找命令或程序,PATH的值是一系列目录,当您运行一个程序时,Linux 在这些目录下进行搜寻编译链接,如果系统中有其他java程序(openjdk),想在shell中只输入命令就能执行程序,必须在$PATH环境变量前加上jre程序所在的目录,而且要放在前面,如果不放在前面可能会提前搜索到相同的其他程序(openjdk)。如果不加就必须输入绝对路径执行命令比较麻烦。

添加完成后新的环境变量不会立即生效,除非你调用source .profile 该文件才会生效。否则只能在下次重进此用户时才能生效。

pipci@ubuntu:~$ source .profile

如果用户主目录下同时存在.bash_profile .bashrc .profile三个文件,读取顺序是按照这个排序,也就是说如果.bash_profile文件存在,其他两个文件存不存在都不会读取。

最好不要在/etc/profile 文件里添加上面的内容,如果不要需要对所有用户生效,只需要对普通登录用户生效就可以,则配置用户主目录下的文件比较安全。

4、通过java -version命令查看是否安装成功:

pipci@ubuntu:~$ java -version

java version "1.8.0_161"

Java(TM) SE Runtime Environment (build 1.8.0_161-b12)

Java HotSpot(TM) 64-Bit Server VM (build 25.161-b12, mixed mode)

pipci@ubuntu:~$

出现上面的信息说明安装成功。

二、

创建java控制面板快捷方式

右键->程序启动器->编辑应用程序->新建菜单->常规中 名称 描述自定义 命令输入命令的绝对路径

/usr/java/jre1.8.0_161/bin/jcontrol

新建完后保存。

opensuse 安装java_OpenSUSE Leap 42.3 安装java(Oracle jre)相关推荐

  1. opensuse 安装java_opensuse下jdk8的安装步骤

    第一步:从开源中国软件源中下载 java-8-1395196556224.tar.gz wget -c http://dl.oschina.net/action/soft/download?md5=9 ...

  2. 安装 openSUSE Leap 42.1 之后要做的 8 件事

    导读 openSUSE Leap 确实是个巨大的飞跃,它允许用户运行一个和 SUSE Linux 企业版拥有同样基因的发行版.和其它系统一样,为了实现最佳的使用效果,在使用它之前需要做些优化设置. 下 ...

  3. openSUSE Leap 15.0安装流程

    openSUSE Leap 15.0安装过程 openSUSE的安装 前言:简单介绍openSUSE 获取与刻录镜像 开始安装系统 配置软件 分区与挂载 时区与时间配置 用户配置 完成安装 安装后软件 ...

  4. opensuse 安装java_OpenSUSE下安装JDK

    openSUSE自带了OpenJDK,安装Oracle JDK后,需要使用alternatives切换系统默认使用的JDK版本. 1)安装JDK: linuxidc@linux-linuxidc:~/ ...

  5. opensuse leap 42.3更换国内源

    安装opensuse更换 国内源有两种方案:方案甲.备份源,添加源  方案乙.删除源,添加 源,这里介绍方案乙 一.删除源 1.打开YaST,如下图 2.点击"软件源"如上图,点击 ...

  6. Lombok 安装、入门 - 消除冗长的 java 代码

    前言:     逛开源社区的时候无意发现的,用了一段时间,觉得还可以,特此推荐一下.     lombok 提供了简单的注解的形式来帮助我们简化消除一些必须有但显得很臃肿的 java 代码.特别是相对 ...

  7. win10安装JDK cmd中可以运行java,但不能用javac,解决方案

    win10安装JDK cmd中可以运行java,但不能用javac,解决方案 参考文章: (1)win10安装JDK cmd中可以运行java,但不能用javac,解决方案 (2)https://ww ...

  8. Jmeter安装出现Not able to find Java executable or version问题解决方案

    Jmeter安装出现Not able to find Java executable or version问题解决方案 参考文章: (1)Jmeter安装出现Not able to find Java ...

  9. mysql tomocat vs2005_C# 制作Java +Mysql+Tomcat 环境安装程序,一键式安装

    要求: JDK.Mysql.Tomcat三者制作成一个安装包, 不能单独安装,安装过程不显示三者的界面, 安装完成要配置好JDK环境.Mysql服务.Tomcat 服务 目的: 解决客户在安装软件的复 ...

最新文章

  1. 深度神经网络(DNN)的正则化
  2. Sublime Text
  3. 推荐一个优化分页查询的办法(分页数很大的情况)
  4. python跑酷游戏源码_Phaser.js实现简单的跑酷游戏附源码下载
  5. php石头剪刀布五局三胜,求程序,下面是剪刀石头布的程序,谁能帮忙改成能选择三局两胜,五局三胜……的?能成功运行的加分...
  6. PostgreSQL 常见操作
  7. 在线等差数列项生成器
  8. 爬虫项目——m3u8后缀的电影
  9. 怎么找到安装在Linux系统中的Windows软件的文件
  10. CPU+GPU异构集群搭建的总结说明
  11. 2019年美赛建模总结与e题思路
  12. cck8graphpad作图_新经验 | CCK8 实验心得
  13. 烧菜的基本技巧 来自d版
  14. Python代码 52周存钱计划
  15. 迅雷android面试,迅雷面试题(转载)
  16. ConneR and the A.R.C. Markland-N--- codeforces1293A
  17. 【安全资讯】2021年值得关注的10大网络安全工具
  18. 许远东:世界上只有2种流量,人找货和货找人,元宇宙机会在哪里
  19. 华为云对象存储浏览器直接打开,而不是下载
  20. 学习笔记之——基于深度学习的图像超分辨率重建

热门文章

  1. R语言neuralnet包构建神经网络模型:基于乳腺癌数据集
  2. 深度学习多变量时间序列预测:LSTM算法构建时间序列多变量模型预测交通流量+代码实战
  3. 机器学习常见的挑战有哪些?
  4. [Google API](3)创建搜索
  5. 实验七:层叠样式表(二)
  6. c语言中的常用函数的使用,C语言的常用库函数使用方法分析及用途
  7. Java解析SQL记录为JSON_Oracle解析复杂json的方法
  8. html css 背景图片
  9. python opencv打开摄像头
  10. 卫星图像中的车辆分析--A Large Contextual Dataset for Classification, Detection and Counting of Cars