Linux下安装jdk8步骤详述
见:https://www.cnblogs.com/shihaiming/p/5809553.html
0.下载jdk8
登录网址:http://www.oracle.com/technetwork/java/javase/downloads/jdk8-downloads-2133151.html
选择对应jdk版本下载。(可在Windows下下载完成后,通过文件夹共享到Linux上)
1. 登录Linux,切换到root用户
su root 获取root用户权限,当前工作目录不变(需要root密码)
或
sudo -i 不需要root密码直接切换成root(需要当前用户密码)
2. 在usr目录下建立java安装目录
cd /usr
mkdir java
3.将jdk-8u60-linux-x64.tar.gz拷贝到java目录下
cp /mnt/hgfs/linux/jdk-8u60-linux-x64.tar.gz /usr/java/
4.解压jdk到当前目录
tar -zxvf jdk-8u60-linux-x64.tar.gz
得到文件夹 jdk1.8.0_60
5.安装完毕为他建立一个链接以节省目录长度
(我没用这一步)
ln -s /usr/java/jdk1.8.0_60/ /usr/jdk
6.编辑配置文件,配置环境变量
vim /etc/profile
添加如下内容:JAVA_HOME根据实际目录来
JAVA_HOME=/usr/java/jdk1.8.0_60
CLASSPATH=$JAVA_HOME/lib/
PATH=$PATH:$JAVA_HOME/bin
export PATH JAVA_HOME CLASSPATH
7.重启机器或执行命令 :source /etc/profile
sudo shutdown -r now
8.查看安装情况
java -version
java version "1.8.0_60"
Java(TM) SE Runtime Environment (build 1.8.0_60-b27)
Java HotSpot(TM) Client VM (build 25.60-b23, mixed mode)
可能出现的错误信息:
bash: ./java: cannot execute binary file
出现这个错误的原因可能是在32位的操作系统上安装了64位的jdk,
查看jdk版本和Linux版本位数是否一致。
查看你安装的Ubuntu是32位还是64位系统:
sudo uname --m
i686 //表示是32位
x86_64 // 表示是64位
Linux下安装jdk8步骤详述相关推荐
- kattle的java安装,Kettle自定义JDK版本(附Linux下安装部署步骤)
现需要在某台服务器上安装Kettle8.3,但该机器的JDK版本是JDK1.7,因此需要为Kettle单独指定 JAVA_HOME,方法如下: vi data-integration/set-pen ...
- Linux下安装pymysql步骤
一.windows环境里安装 下载地址: https://code.google.com/p/pymysql/ windows环境里,选择一个版本下载后,解压后cmd 切换到目录下,python se ...
- linux下安装jdk8
目录 一.环境准备 二.安装步骤 一.环境准备 1.jdk版本:1.8 2.工具:FlashFXP 说明:本文是通过FlashFXP工具远程连接Linux操作,原理一样. 二.安装步骤 1.下载安装包 ...
- 在Linux下安装JDK8
一.下载或卸载JDK 1.检查是否已经安装JDK(建议最小化安装Linux不会自动安装JDK) [root@192 ~]# rpm -qa|grep java 2.卸载JDK rpm -e --nod ...
- linux下安装hadoop步骤
下面的安装手册是我在hadoop第一版时做的,和现在的hadoop不太符合 一.前期准备: 下载hadoop: http://hadoop.apache.org/core/releases.html ...
- linux 下安装mysql 步骤
1. 下载 http://dev.mysql.com/downloads/mysql/ 或者使用wget下载: wget http://dev.mysql.com/get/Downloads/MySQ ...
- linux卸载和按照jdk,Linux 下安装和卸载JDK
安装 下载jdk https://www.oracle.com/technetwork/java/javase/downloads/jdk8-downloads-2133151.html 在local ...
- linux怎么编译并安装busybox,linux下安装busybox
1.获取busybox源码并解压,这里使用天嵌提供的"busybox-1.16.0.tar.bz2" #tar xvf busybox-1.16..tar.bz2 -C / 解压的 ...
- linux blender骨骼绑定,Linux下安装Blender
Blender在Windows下,可以在官方直接下载免安装的版本,下载解压缩就能用. 在Linux下稍微麻烦一点点. 如下3步安装的blender不一定是最新版本,且安装完成后发现设置中文会变为方块. ...
最新文章
- 强行分类提取特征自编码网络例4
- 如何解决Contacts中的多音字排序错误问题
- python为什么说csv文件不存在_如果CSV文件不存在,则如何创建它,然后仅将其追加到Python中...
- 相似图片搜索的原理(转)
- Java实体映射工具MapStruct
- 【Linux】【Services】【SaaS】Docker+kubernetes(11. 构建复杂的高可用网络)
- redis笔记5 stream消息队列
- Mac上编译Android8.0+
- SharePoint Designer 2007,强大的工作流设计器
- java 生成pdf 下载_java生成PDF,并下载到本地
- 初等函数导数公式 ,积分表
- ubuntu修改dns服务器,配置Ubuntu DNS服务器
- 小伙伴们,线程生命周期、线程池生命周期别再傻傻分不清楚了!!!
- 任务一: SpringMVC基本应用
- 图文并茂,一文读懂信号源
- 矩阵与坐标系的映射关系
- python 获取微妙时间差
- 计算机网课自我鉴定,计算机实习自我鉴定
- 算法优化专题A POJ-2352
- 使用C#开发Word VSTO外接程序示例
热门文章
- linux安装静默安装was7,WAS7.0 - 安装并升级WAS7.0.0.31(静默安装)
- chrome webdriver_(最新版)如何正确移除Selenium中的 window.navigator.webdriver
- Python 数据分析三剑客之 Pandas(三):算术运算与缺失值的处理
- PWN-PRACTICE-BUUCTF-26
- REVERSE-PRACTICE-BUUCTF-9
- egg 编码规范_Egg 框架简述 (仅学习)
- 【PAT - 甲级1024】Palindromic Number (25分)(大数,模拟)
- 【HDU - 4217 】Data Structure? (线段树求第k小数)
- 【HihoCoder - 1550】顺序三元组(思维)
- 【HDU - 1276】士兵队列训练问题 (报数问题 模拟)