在debian8 jessie上安装openjdk-8-jre-headless 或者 oracle-java8-install

最近在折腾docker,写Dockerfile的时候需要在jessie里面安装openjdk-8-jre,一直失败,网上搜罗了一圈,尝试了N种方法终于有一个work的,记录下来。

1
2
3
echo "deb http://http.debian.net/debian jessie-backports main" > /etc/apt/sources.list.d/jessie-backports.list
apt-get update
apt-get install -y -t jessie-backports openjdk-8-jre-headless ca-certificates-java

这样就OK啦!

如果需要装oracle java并自动选择同意的话:

1
2
echo oracle-java8-installer shared/accepted-oracle-license-v1-1 select true | sudo /usr/bin/debconf-set-selections
apt-get install -y oracle-java8-installer

就可以了!