Linux-Ubuntu Server 16.04安装JDK以及配置JDK环境变量
场景
1.Linux-安装 Ubuntu Server 16.04 X64(图文教程详细版):
https://blog.csdn.net/BADAO_LIUMANG_QIZHI/article/details/93790806
2.Linux-服务器远程控制
https://blog.csdn.net/BADAO_LIUMANG_QIZHI/article/details/93919873
3.使用Xftp实现Windows与Linux服务器实现快速传输文件
https://blog.csdn.net/BADAO_LIUMANG_QIZHI/article/details/96466382
实现
jdk-8u161-linux-x64.tar.gz下载:
https://download.csdn.net/download/badao_liumang_qizhi/11384436
参照上面使用Xftp将tar包传输到服务器上(虚拟机上)。
这里是传输到root下的soft目录下。
传输完成后输入解压命令:
tar -xzvf jdk-8u161-linux-x64.tar.gz
注:
x代表解压 z代表gz压缩 v显示解压列表 f解压文件名字
解压之后
咱们的软件只能放在usr下的local目录下。
所以需要在usr/local下新建java目录,输入命令:
mkdir /usr/local/java
然后将JDK移动到usr/local/java目录下,输入命令:
mv jdk1.8.0_161/ /usr/local/java
然后到 usr/local/java目录下
进入到jdk目录
这时如果直接输入:
java -version
会提示找不到,因为没有配置环境变量。
配置环境变量
配置系统环境变量
编辑 etc/environment
输入:
vi /etc/environment
然后按键盘上的i键进入编辑模式。使用方向键和回车控制。
加入如下内容:
export JAVA_HOME=/usr/local/java/jdk1.8.0_161
export JRE_HOME=/usr/local/java/jdk1.8.0_161/jre
export CLASSPATH=$CLASSPATH:$JAVA_HOME/lib:$JAVA_HOME/jre/lib
其中jdk的目录要修改为自己的目录。
然后按ESC,再输入:
:wq!
回车会退出并保存。
编辑用户环境变量
输入:
vi /etc/profile
然后按键盘上i键,将光标移动到中间fi后面。
将如下代码复制,然后按shift+Insert进行粘贴。
export JAVA_HOME=/usr/local/java/jdk1.8.0_161
export JRE_HOME=/usr/local/java/jdk1.8.0_161/jre
export CLASSPATH=$CLASSPATH:$JAVA_HOME/lib:$JAVA_HOME/jre/lib
export PATH=$JAVA_HOME/bin:$JAVA_HOME/jre/bin:$PATH:$HOME/bin
然后按ESC键,再输入:
:wq!
回车进行保存。
使配置生效
输入:
source /etc/profile
然后可以验证Java环境变量的配置,输入:
java -version
Linux-Ubuntu Server 16.04安装JDK以及配置JDK环境变量相关推荐
- 华为网卡linux驱动安装驱动安装,Ubuntu server 16.04安装网卡驱动方法
Ubuntu server 16.04安装网卡驱动方法 Ubuntu server 16.04安装,发现无网卡 $ ifconfig -a 检查 /etc/udev/rules.d/下为空 $ ls ...
- Ubuntu Server 16.04 安装并用两块硬盘做RAID1
公司为了集中管理项目数据,要求搭建一台文件服务器,通过多次尝试终于搭建完成,在此将Ubuntu Server 16.04安装过程并用两块硬盘做RAID1分享给大家. 特别提示:尽量用英文安装,因为中文 ...
- Linux/ubuntu server 18.04 安装远程桌面--vnc server
此文首发于我的个人博客:Linux/ubuntu server 18.04 安装远程桌面–vnc server - zhang0peter的个人博客 想装桌面端在服务器上的原因是我在终端中开chrom ...
- Ubuntu Server 16.04安装过程记录
背景 手上有个win10的小主机,平时什么不干,发热也喜人,4核cpu intel z8350(主频1.4GHZ),从网上查找得知好像能装ubuntu 16.04,想学习一下运维知识,就想装个serv ...
- Ubuntu Server 16.04安装,磁盘分区。
Ubuntu Server 16.04.1安装配置图解教程 2017-02-22 株野 阅 23871 转 112 一.Ubuntu Server 16.04.1系统安装 Ubuntu分为桌面版(de ...
- 阿里云ECS,Ubuntu Server 16.04安装图形界面远程控制
最近阿里云有新用户免费体验6个月的活动,虽说是免费体验,但是还是要买个它们的产品才行,我就花9.9买了个最便宜的,然后就获得了一个乞丐版的ECS服务器,配置是1核内存1G.系统装的是Ubuntu Se ...
- Ubuntu Server 16.04安装GitLab服务器笔记
引言 从SVN说起,想必很多人是从SVN开始进行代码版本管理的,后来有了GitHub,GitHub如果不是开源项目的话是需要付费使用,所以选择使用GitLab,采用在内网搭建GitLab服务的方式,在 ...
- Ubuntu Server 16.04安装VNC灰屏问题解决
1.在Ubuntu上首先需要安装vnc4server # apt-get install vnc4server 2. 第一次执行vncserver的时候需要为客户端连接设置8位的密码 3. 打开服务后 ...
- Ubuntu Server 16.04 安装 Redis 3.2.0
2019独角兽企业重金招聘Python工程师标准>>> 1.安装make.gcc.libjemalloc.tcl sudo apt update sudo apt install m ...
最新文章
- WPF入门教程系列九——布局之DockPanel与ViewBox(四)
- python多线程加速for循环_多线程-如何在Python的循环中对操作进行多线程
- GC之七--gc日志分析工具
- mysql怎么跳出while循环_mysql while,loop,repeat循环,符合条件跳出循环
- 随想录(用memmove函数代替strncpy函数)
- Mybatis 实现关联表查询
- jquery按需加载js和css插件使用说明
- 超详细 excel 基础知识
- 如何快速的使用Visual Assist X VAX(西红柿)插件
- matlab 计算相关系数,如何用Matlab计算相关系数和偏相关系数
- php数据可视化相关内容_漏刻有时基于Echarts的php数据管理后台的数据可视化大屏代码...
- 碉堡了!最大 18 禁网站用 AI 和 ML 来做视频分类加标签
- 调整Ubuntu16.04屏幕分辨率
- 汇编语言 | CALL 和RET指令
- 独家!天才少年 Vitalik:“中国开发者应多关注以太坊!”
- 加js库和css库| jQuery hover()用法 |document.onreadystatechange |get和post
- 伪造链接地址的二种方法
- Linux系统对中断的处理
- android 仿去哪儿首页效果
- 西安理工大学计算机科学与技术代码,谁知道西安理工大学各专业的代码
热门文章
- python保存快捷键_超详细的Sublime Text配置python教程
- Spring (1) 认识Spring、 介绍Spring特点、解答为什么学习Spring
- java中dateformat类的作用_java-SimpleDateFormat类中可用的日期格式是什么?
- 计算机与英语专业结合的案例,文科生可以申请加拿大计算机专业吗?让这个真实案例给你肯定的答案!...
- java写一个音乐播放器源码_求一个JAVA音乐播放器的源代码
- 关于windows内存泄露思考
- 做了个EMMC分析治具
- html菜单栏点击后处于选中状态,js实现导航菜单点击切换选中时高亮状态
- JButton 圆角_昆明圆角灯箱哪家好
- vb与matlab数据交互时间延时多长,VB中实现延时(等待)的几种方法