Linux Debian 上安装 JDK7

转载 2016年05月19日 10:26:54

https://blog.retep.org/2013/04/13/installing-java-7-on-debian-squeeze/


INSTALLING JAVA 7 ON DEBIAN SQUEEZE

For all of my servers I use Debian, however that distribution has a few problems, mainly the packages can be a bit behind the cutting edge.

Now this is usually a good thing if you are looking for stability – cutting edge software can have issues, especially from new features etc, so for a live environment you want something thats stable.

However, there does come a time when this can bite back. You either need a feature thats not in the standard repositories or in this case the version is now unsupported.

In Debian Squeeze it has Java 6 – but that was EOL’d a couple of months ago so is no longer supported by Oracle. The current version is Java 7 update 17.

So how do we get Java 7 installed?

Well it’s pretty easy to do, we just need to add another repository into apt and install it.

First the repository:

1
2
3
4
5
6
sudosu -
echo"deb http://ppa.launchpad.net/webupd8team/java/ubuntu precise main" | tee-a /etc/apt/sources.list
echo"deb-src http://ppa.launchpad.net/webupd8team/java/ubuntu precise main" | tee-a /etc/apt/sources.list
apt-key adv --keyserver keyserver.ubuntu.com --recv-keys EEA14886
apt-get update
exit

What that does is to install the ubuntu ppa repository into apt, setup the public keys and then load the package lists.

Next we need to install it:

1
sudoapt-get installoracle-java7-installer

This will now download Oracle Java 7 and present you with a couple of screens about licensing. Just ok and accept it and it will now install.

That’s it. You now have Java 7 installed – but it’s not the default JDK (if you already had Java 6 installed). If you want it to be the default then there’s just one more thing to do:

1
sudoapt-get installoracle-java7-set-default

That’s a dummy package but it will make Java 7 the default on that machine. If you want to check then you can check:

1
2
3
4
peter@titan ~ $ java -version
java version "1.7.0_17"
Java(TM) SE Runtime Environment (build 1.7.0_17-b02)
Java HotSpot(TM) 64-Bit Server VM (build 23.7-b01, mixed mode)


或者直接从oracle java官网下载安装

http://www.cnblogs.com/dogn/p/3308306.html

下载官方jdk:

当前版本是7u25

wget -c http://download.oracle.com/otn-pub/java/jdk/7u25-b15/jdk-7u25-linux-i586.tar.gz

(使用这个命令下载的文件不正确,会是一个网页。所以我是把jdk-7u25-linux-i586.tar.gz放到了自己的网站上下载的!)

将下jdk-7u25-linux-i586.tar.gz解压到/usr/lib/下

先解压在当前目录

tar vfxz jdk-7u25-linux-i586.tar.gz

重命名为jdk7并移动至/usr/lib/

mv jdk1.7.0_25/ /usr/lib/jdk7

修改环境变量

vi ~/.bashrc

内容如下:

export JAVA_HOME=/usr/lib/jdk7 
export JRE_HOME=${JAVA_HOME}/jre 
export CLASSPATH=.:${JAVA_HOME}/lib:${JRE_HOME}/lib 
export PATH=${JAVA_HOME}/bin:$PATH

保存退出,输入以下命令使之立即生效。
source ~/.bashrc

 直接输入命令测试下

java


debian8 安装jdk1.8

jdk安装方法很多,我是草鸟新手,使用菜鸟新手的安装方法 1.下载jdk-8u111-linux-x64.tar.gz 建议官网下载 2.复制到虚拟机,解压出来 3.将解压出来的文件夹复制到usr...
  • wangkuangs
  • wangkuangs
  • 2017年01月08日 11:12
  • 2127

Linux下快速安装和配置jdk8

最近由于一些业务需求,多次安装Linux并配置开发和生产环境,发现在Linux下安装jdk非常便捷。本文使用的方法不需要下载安装包,只需要几条基本命令就可以安装成功。Debian/Ubuntu/Lin...
  • geekun
  • geekun
  • 2016年05月05日 19:10
  • 5135

(Linux)Debian下安装JDK1.8.0

昨晚花了两个多小时查资料,在Debian下安装了jdk和tomcat,记录一下 查看Linux版本:uname -a 我的是64位的。 在oracle官方网站下http://www.oracle...
  • realzhizhiping
  • realzhizhiping
  • 2017年08月09日 11:10
  • 573

Linux(debian7.0) jdk7的安装与默认环境设置

每次重装系统后都会重新安装JDK,linux安装的默认环境都是openjdk,我有轻微洁癖,总是不放心,想要安装sun(oracle)的jdk,为了方便自己日后需要,也为了大家一起参考,撰下此文。首先...
  • liu_yongyou
  • liu_yongyou
  • 2013年06月05日 09:05
  • 4451

debian(wheezy)安装JAVA环境/替换openjdk为sun JDK

因为项目需要, 所以要在机器上安装java环境.  1, 去http://www.oracle.com/technetwork/java/javase/downloads/jdk7-downloa...
  • rainysia
  • rainysia
  • 2014年11月03日 10:30
  • 10383

[linux上路] 开发环境准备一 Debian8 jdk 配置

debian8 jdk 配置说明
  • xiangcns
  • xiangcns
  • 2017年04月20日 23:11
  • 713

【Linux】在Debian配置JDK1.7,与Linux Java Helloworld

其实JAVA的原生平台是Linux的,只是它可以跨平台运行而已。在Linux中甚至就有了原生的JDK,但是这些JDK难免不完整,因此最好自己配置一个JDK1,7,为以后的Tomcat,安卓等做好准备。...
  • yongh701
  • yongh701
  • 2015年04月06日 13:43
  • 3395

Debian更改默认jdk版本

系统是 Debian8, Jessie, 默认java版本是:OpenJDK 1.7 1. 检查当前系统的java版本 leung@phychion:~$ java -version j...
  • u014399084
  • u014399084
  • 2017年05月11日 01:33
  • 812

在debian上安装和配置Oracle JAVA 8(JDK/JRE)方法

这篇文章会帮助你在Debian系统上通过PPA快速安装并配置Oracle JAVA 8(JDK/JRE)1. 添加 Java 8 PPA源编辑一个新的ppa文件: $ sudo vim /etc/...
  • huangxiongbiao
  • huangxiongbiao
  • 2016年03月06日 19:49
  • 4414

Debian 8 配置jdk环境变量

系统是 Debian8, Jessie, 默认java版本是:OpenJDK 1.7 1. 检查当前系统的java版本 leung@phychion:~$ java -version java ...
  • FHXISDOG
  • FHXISDOG
  • 2017年04月12日 00:25
  • 1376
内容举报
返回顶部
收藏助手
不良信息举报
您举报文章:Linux Debian 上安装 JDK7
举报原因:
原因补充:

(最多只允许输入30个字)