在Linux系统上安装jdk和Intellij IDEA

一.下载并配置jdk

1.下载jdk

查看最新版的jdk:
http://www.oracle.com/technetwork/java/javase/downloads/index.html
下载jdk8:
https://www.oracle.com/java/technologies/javase/javase-jdk8-downloads.html
jdk8经过了用户长时间的实践检验,其使用起来相对稳定和方便,不会有太多的bug.
注: 下载jdk需要注册并登录Oracle账号

2.解压安装包
2.1.建议把jdk安装到此处:/usr/lib/jvm.一般是jdk的默认安装目录.

若不存在这个目录,就需要自己创建.

cd /usr/lib
sudo mkdir jvm
2.2.接下来要对jdk的压缩包进行解压,并将其移动到/usr/lib/jvm目录下.

此时需要用到共享文件夹.
共享文件夹的使用可以参考这篇文章
https://blog.csdn.net/helloword233/article/details/116036614?spm=1001.2014.3001.5501
从共享文件夹中拿到自己下载好的jdk压缩包,将其移动到虚拟机的文件夹下,我这里选择将其移动到~/公共 文件夹下,如下图:
在这里插入图片描述
我们在当前文件夹下将其解压,并将解压后的jdk文件移动到/usr/lib/jvm文件夹下.

sudo tar -zxvf jdk-8u11-linux-x64.tar.gz   #解压文件
sudo mv jdk1.8.0_11/ /usr/lib/jvm/jdk8  #移动文件并重命名

使用sudo时可能出现以下情况:

在这里插入图片描述
当出现上述情况后,就需要在/etc/sudoers文件中配置用户权限,具体操作如下:

su root  #切换到root用户
cd /etc  #进入usr目录
chmod +666 sudoers  #给sudoers文件添加可读和可写的权限
vim sudoers  #使用vim打开sudoers文件
chmod 0440 sudoers  #将sudoers文件的权限修改回去

修改内容是在
root ALL=(ALL) ALL
一行下添加一行如下内容:
用户名 ALL=(ALL) ALL
如下图:
在这里插入图片描述
==注意:将sudoers的权限修改回去是必要的,否则会出错,出错内容如下:

sudo: /etc/sudoers 可被任何人写
sudo: 没有找到有效的 sudoers 资源,退出
sudo: 无法初始化策略插件

配置完成后切换回普通用户继续执行上述解压和移动命令.

3.配置环境变量
3.1.打开配置文件
sudo vim /etc/profile  #打开配置文件
3.2.修改文件内容

打开配置文件后,在文件的末尾添加如下内容:

export JAVA_HOME=/usr/lib/jvm/jdk8(说明:jdk8修改为你在移动jdk文件过程中重命名的文件名)
export JRE_HOME=${JAVA_HOME}/jre
export CLASSPATH=.:${JAVA_HOME}/lib/tools.jar:${JRE_HOME}/lib/dt.jar
export PATH=${JAVA_HOME}/bin:${JAVA_HOME}/jre/bin:$PATH 
3.3.保存对文件的修改,并使之生效
source /etc/profile
4.配置默认jdk

将自己下载的jdk配置为默认jdk



sudo update-alternatives --install /usr/bin/java java /usr/lib/jvm/jdk8/bin/java 300  #(说明:jdk8修改为你在移动jdk文件过程中重命名的文件名)
sudo update-alternatives --install /usr/bin/javac javac /usr/lib/jvm/jdk8/bin/javac 300   #(说明:jdk8修改为你在移动jdk文件过程中重命名的文件名)

注意:若以上两个命令出现找不到路径的问题,只要重启一下计算机后重复以上两个命令即可.
执行下面的代码可以看到当前各种JDK版本和配置:

sudo update-alternatives --config java
sudo update-alternatives --config javac
5.测试

输入以下命令:

java -version

显示结果如下:
在这里插入图片描述

二.安装配置intellij IDEA 2019

1.下载intellij IDEA 2019

下载地址为:https://www.jetbrains.com/idea/download/other.html
请自行在该页面下选择自己需要的intellij IDEA版本(注意选择对应版本和OS)

2.将解压过后的ideaIU-2019.1.4.tar.gz文件移动到/opt/idea文件夹下

此步同样需要通过共享文件夹从自己的PC机向虚拟机传送数据.

sudo tar -zxvf ideaIU-2019.1.4.tar.gz  #解压文件
sudo mkdir /opt/idea  #创建idea保存文件目录
sudo mv idea-IU-191.8026.42/ /opt/idea/idea2019  #将解压过后的文件移动到指定文件目录下,并重命名为idea2019

3.进入安装目录下的bin目录,执行
cd /opt/idea/idea2019/bin
./idea.sh

至此idea2019已经可以启动并使用了.

本文参考的文件:

https://blog.csdn.net/sun_wangdong/article/details/70230621

  • 0
    点赞
  • 12
    收藏
    觉得还不错? 一键收藏
  • 0
    评论

“相关推荐”对你有帮助么?

  • 非常没帮助
  • 没帮助
  • 一般
  • 有帮助
  • 非常有帮助
提交
评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

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

抵扣说明:

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

余额充值