准备工作

a) 获得超级用户权限

关于超级用户访问权限的说明: 要将 Java 安装在系统级位置(例如 /usr/java),则必须以超级用户身份登录,从而获得必要的权限。如果您不具有超级用户访问权限,请将 Java 安装在您的主目录中,或者安装在您具有写入权限的子目录中

b) 从以下 java网站找到适合当前环境的安装包

http://www.java.com/en/download/manual.jsp

本文以安装版本 7 Update 67 for linux 64x为例

安装包链接:http://javadl.sun.com/webapps/download/AutoDL?BundleId=95116

c) 创建安装目录(注:$> 为命令提示符)

$> cd /usr
$> mkdir java

1. 下载java 安装包

下载安装包

$> cd /usr/java
$> wget http://javadl.sun.com/webapps/download/AutoDL?BundleId=95116 -O jre-7u67-linux-x64.tar.gz

确认下载成功

$> ls
jre-7u67-linux-x64.tar.gz

2. 解压缩 tarball 并安装 Java

$> tar zxvf jre-7u67-linux-x64.tar.gz
$> ls
jre1.7.0_67

3. 配置java环境变量

in /etc/environment

PATH="......:/usr/java/jre1.7.0_67/bin" CLASSPATH=.:/usr/java/jre1.7.0_67/lib JAVA_HOME=/usr/java/jre1.7.0_67

由于ubuntu中可能会有默认的jdk,如openjdk,所以,为了使默认使用的是我们安装的jdk,还要进行如下工作。
执行

update-alternatives --install /usr/bin/java java /usr/java/jre1.7.0_67/bin/java 300
update-alternatives --install /usr/bin/javac javac /usr/java/jre1.7.0_67/bin/javac 300
update-alternatives --config java

4. 使配置生效

方法一

$> source ~/.bashrc

方法二

退出,重新登陆

5. 检查java安装是否成功

$> java -version
java version "1.7.0_67"
Java(TM) SE Runtime Environment (build 1.7.0_67-b01)
Java HotSpot(TM) 64-Bit Server VM (build 24.65-b04, mixed mode)

reference documents

http://www.java.com/zh_CN/download/help/linux_install.xml

http://forum.ubuntu.org.cn/viewtopic.php?t=183803

http://www.ehow.com/how_5919277_run-java-program-script-ubuntu.html

转载于:https://www.cnblogs.com/guoapeng/p/3960696.html

Install Java on Ubuntu server相关推荐

  1. Install Java 8 Ubuntu

    sudo add-apt-repository ppa:webupd8team/java sudo apt-get -y update sudo apt-get -y install oracle-j ...

  2. ppa java 8_通过 ppa 在ubuntu server 上安装java 8

    第一步:使用ppa/源方式安装,安装ppa sudo add-apt-repository ppa:webupd8team/java sudo apt-get update 第二步:安装 oracle ...

  3. How to Install JAVA 8 (JDK 8u91) on Ubuntu LinuxMint via PPA

    原文出处: http://tecadmin.net/install-oracle-java-8-jdk-8-ubuntu-via-ppa/ 经验证非常正确,非常容易操作. Oracle JAVA 8  ...

  4. install java 8_Install Java 8 on Ubuntu

    I迹问.近前题图近前题图近前题图近前题图近n this article, we will learn how to install Java 8 on Ubuntu OS. We will insta ...

  5. Ubuntu 上VS Code更新后 Remote-SSH 无法连接服务器:failed to install the vs code server!

    问题描述: 正常使用VS code SSH,退出VS code重新启动后,出现错误提示:Can't connect to the server, failed to install the vs co ...

  6. install java linux_Install Java7 on Ubuntu Linux

    1. 要安装JDK7,当然是要有JDK的二进制文件拉..这个简单,直接在ORACLE的官网中下载就可以拉 http://www.oracle.com/technetwork/java/javase/d ...

  7. ubuntu server安装hadoop和spark,并设置集群

    安装server请看本人的上一篇博客 Ubuntu Server 20.04.2 安装 先前准备工作 创建 hadoop用户 创建用户之后,输入一下指令重启 shutdown -r now 登录 ha ...

  8. (阿里/百度/腾讯)云服务器建站全过程(Ubuntu Server 16.04.1 LTS 64位)

    (阿里/百度/腾讯)云服务器建站全过程(Ubuntu Server 16.04.1 LTS 64位) 注:这是作者利用周末时间,研究了一下云服务器的建站过程,以下是整理出来的学习笔记,仅供参考,如果有 ...

  9. Ubuntu Server 12.04 搭建 hadoop 集群版环境——基于VirtualBox

    1 . 下载和安装Oracle VM VitualBox http://www.oracle.com/technetwork/server-storage/virtualbox/downloads/i ...

最新文章

  1. mysql年月分表_MySQL之按月拆分主表并按月分表写入数据提高数据查询速度
  2. C#基础系列问题一break、continue、return、goto语句
  3. java消息推送与接收
  4. 怎么让Go Modules使用私有依赖模块
  5. nodejs 遍历json数据_PostgreSQL 务实应用(四/5)JSON
  6. Service onStartCommand 返回值
  7. 30个值得关注的Vue开源项目
  8. windows下利用批处理命令生成maven项目(java、javaWeb)
  9. 1.6 回归评估准确性的指标
  10. .NET Core 中 IOptions 有什么用
  11. [WP8.1UI控件编程]Windows Phone XAML页面的编译
  12. 过拟合 准确率大幅下降_梯度下降和过拟合和归一化
  13. 用html制作带阴影小球弹跳,AE怎么制作一个有影子的弹跳小球动画?
  14. 笔试面试题:25匹赛马,5个跑道,每次有5匹马可以同时比赛。问最少比赛多少次可以知道跑得最快的5匹马
  15. 针对双非学生计算机保研信息分享
  16. html网页配色,#0000ff表示什么颜色,设计师谈网页配色:按颜色分类(黄色)
  17. 让不懂编程的人爱上iPhone开发(2017iOS11+Swift4+Xcode9版)-第5篇
  18. Kotlin-Android世界的一股清流-流程控制
  19. javascript作用域链与原型链有联系吗?
  20. 样本总体方差有偏估计和无偏估计的理解

热门文章

  1. mysql_ init数据类型_mysql数据类型
  2. 文件摆渡是什么意思_小白学炒股:除权、填权、贴权是个什么东东?
  3. 设计模式—建造者模式(思维导图)
  4. 1621: [Usaco2008 Open]Roads Around The Farm分岔路口(记忆化搜索)
  5. js中WINDOW对象
  6. 【Proteus仿真8086】将IO接口电路封装成子电路CCT001
  7. 详解汇编里的单步中断-T使用寄存器标志位TF和IF
  8. @Transactional之Spring事务深入理解
  9. python实现JWT
  10. #centos7 创建内网yum源 OpenStack源部署