Linux Debian 上安装 JDK7

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
sudo su -
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
sudo apt-get install oracle-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
sudo apt-get install oracle-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


Debian安装JDK,你可以通过apt命来安装系统自带的包。例如,你可以使用以下命令安装Python: ``` apt install python ``` 默认情况下,Debian 10会安装Python 2.7作为系统自带的资源包。 如果你想下载Linux环境下的JDK 8,你可以从Oracle的官方网站(Java Downloads | Oracle)下载jdk安装文件。另外,你也可以通过tar.gz文件进行安装。你可以从Oracle的网站上下载tar.gz文件(http://download.oracle.com/otn-pub/java/jdk/8u45-b14/jdk-8u45-linux-x64.tar.gz?AuthParam=1434353993_6bf5fac7e55018f9d25cbb99e05b2d20)。然后,你可以使用以下命令解压缩并设置JAVA_HOME和PATH环境变量: ``` tar xzf jdk-8u45-linux-x64.tar.gz -C "/usr/java/" JAVA_HOME=/usr/java/jdk1.8.0_20 PATH=$JAVA_HOME/bin:$PATH ``` 最后,你可以使用以下命令验证是否成功安装JDK: ``` java -version ``` 这将显示JDK的版本信息。<span class="em">1</span><span class="em">2</span><span class="em">3</span> #### 引用[.reference_title] - *1* *2* [debian(Linux)系统下安装jdk1.8](https://blog.csdn.net/qw6r5/article/details/127157149)[target="_blank" data-report-click={"spm":"1018.2226.3001.9630","extra":{"utm_source":"vip_chatgpt_common_search_pc_result","utm_medium":"distribute.pc_search_result.none-task-cask-2~all~insert_cask~default-1-null.142^v93^chatsearchT3_1"}}] [.reference_item style="max-width: 50%"] - *3* [debian安装jdk](https://blog.csdn.net/selifecn/article/details/46504857)[target="_blank" data-report-click={"spm":"1018.2226.3001.9630","extra":{"utm_source":"vip_chatgpt_common_search_pc_result","utm_medium":"distribute.pc_search_result.none-task-cask-2~all~insert_cask~default-1-null.142^v93^chatsearchT3_1"}}] [.reference_item style="max-width: 50%"] [ .reference_list ]
评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包
实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值