在deepin上安装java是真的心累啊,照着网上的教程弄,结果一团糟。主要是网上都是代码,有一些根据文件名和一些其他的东西要变化,但是作者没有写,所以导致一团糟。我来写个好一点的。
首先,用sudo 类似命令下载的jdk,是open的jdk,是开源的,但是我们上学用的jdk都是Oracle的。所以我们需要在官方网站下一个。
下载地址
上面有各种版本的,然后因为我是64位机,所以下linux x64,然后我们需要先同意,然后再找那个后缀名为tar.gz的,(我是让大神帮我弄的,据说,deepin好像不支持那个后缀名为rpm的,我没搞)
tar -zxvf jdk-7u79-linux-x64.tar.gz
然后是解压。
解压之后放到一个文件夹里面
sudo mv jdk1.7.0_79/ /usr/lib/jvm/java/jdk1.7.0_79
如果没有文件的话用mkdir创建一下。
然后我们需要修改一下配置文件
sudo vim /etc/profile
注意,我们需要用sudo权限,如果不用的话,写不了。
JAVA_HOME= /usr/lib/jvm/jdk1.7.0_79
CLASSPATH= /usr/lib/jvm/jdk1.7.0_79/lib
PATH=$PATH:$JAVA_HOME/bin:$CLASSPATH
export PATH
这里还有一个坑一开始,有的博客就写着,复制,然后就坑了,注意前两行要用对应的jdk版本,而且路径要写当时放的路径。
使配置文件生效
source /etc/profile
检验
java -version
这样,就基本成功了。