Java 11安装

下载java11

我下载的是jdk-11.0.9_linux-aarch64_bin.tar.gz

将jdk解压到安装目录

我的安装目录是/opt/java/jdk-11.0.9

ubuntu20.04 安装开发环境 - 图1

配置Java环境变量

配置所有用户的环境变量

  1. shell> sudo gedit /etc/profile

在文本末尾添加

Set Java environment

export JAVA_HOME=/opt/java/jdk-11.0.9

export JRE_HOME=$JAVA_HOME/jre

export CLASSPATH=.:$JAVA_HOME/lib:$JRE_HOME/lib:$CLASSPATH

export PATH=$JAVA_HOME/bin:$JRE_HOME/bin:$PATH

ubuntu20.04 安装开发环境 - 图2

重启或者全局设置立刻生效

配置所有用户的环境变量

  1. shell> source /etc/profile

验证环境变量是否配置成功

命令

  1. shell> java -version
出现图中java version “”证明JAVA环境搭建成功

ubuntu20.04 安装开发环境 - 图3

Intellij IDEA安装

从官网获取安装包

https://www.jetbrains.com/idea/download/

我下载的版本是ideaIU-2020.3.1.tar.gz

解压到安装目录(路径不能有空格)

我的安装目录是/opt/IntelliJ IDEA/ideaIU-2020.3.1/idea-IU-203.6682.168

ubuntu20.04 安装开发环境 - 图4

创建启动程序

IDEA的解压目录下/bin目录里,有程序的图标和应用程序

ubuntu20.04 安装开发环境 - 图5

创建应用程序文件

ubuntu应用程序快捷图标存在/usr/share/applications

  1. shell> cd /usr/share/applications
  2. shell> ll

可以查看到已经存在的应用程序快捷图标

ubuntu20.04 安装开发环境 - 图6

创建Intellij IDEA的应用程序快捷图标,并编辑(在/usr/share/applications目录下

  1. shell> sudo touch idea.desktop
  2. shell> sudo gedit idea.desktop

修改文件内容如下

[Desktop Entry] Name=IntelliJ IDEA Comment=IntelliJ IDEA Exec=/opt/IntelliJ IDEA/ideaIU-2020.3.1/idea-IU-203.6682.168/bin/idea.sh Icon=/opt/IntelliJ IDEA/ideaIU-2020.3.1/idea-IU-203.6682.168/bin/idea.png Terminal=false Type=Application Categories=Developer;

ubuntu20.04 安装开发环境 - 图7

配置可执行权限

命令(在/usr/share/applications目录下

  1. shell> sudo chmod +x idea.desktop

Eclipse安装

下载Linux版本Eclipse

https://www.eclipse.org/downloads/packages/

我下载的是eclipse-java-2020-12-R-linux-gtk-x86_64.tar.gz

将eclipse安装包解压到安装目录

我的目录是/opt/eclipse/eclipse-java-2020-12-R-linux-gtk-x86_64/eclipse

ubuntu20.04 安装开发环境 - 图8

创建启动程序

创建应用程序文件

ubuntu应用程序快捷图标存在/usr/share/applications

  1. shell> cd /usr/share/applications

可以查看到已经存在的应用程序快捷图标

创建Eclipse的应用程序快捷图标,并编辑(在/usr/share/applications目录下

  1. shell> sudo touch eclipse.desktop
  2. shell> sudo gedit eclipse.desktop

修改文件内容如下

[Desktop Entry] Name=eclipse Comment=Eclipse IDE Exec=/opt/eclipse/eclipse-java-2020-12-R-linux-gtk-x86_64/eclipse/eclipse Icon=/opt/eclipse/eclipse-java-2020-12-R-linux-gtk-x86_64/eclipse/icon.xpm Terminal=false StartupNotify=true Type=Application Categories=Developer;

配置可执行权限

命令(在/usr/share/applications目录下

  1. shell> sudo chmod +x eclipse.desktop