Java 11安装
下载java11
我下载的是jdk-11.0.9_linux-aarch64_bin.tar.gz
将jdk解压到安装目录
我的安装目录是/opt/java/jdk-11.0.9
配置Java环境变量
配置所有用户的环境变量
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
重启或者全局设置立刻生效
配置所有用户的环境变量
shell> source /etc/profile
验证环境变量是否配置成功
命令
出现图中java version “”证明JAVA环境搭建成功
shell> java -version
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
创建启动程序
IDEA的解压目录下/bin目录里,有程序的图标和应用程序
创建应用程序文件
ubuntu应用程序快捷图标存在/usr/share/applications
shell> cd /usr/share/applications
shell> ll
可以查看到已经存在的应用程序快捷图标
创建Intellij IDEA的应用程序快捷图标,并编辑(在/usr/share/applications目录下)
shell> sudo touch idea.desktop
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;配置可执行权限
命令(在/usr/share/applications目录下)
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
创建启动程序
创建应用程序文件
ubuntu应用程序快捷图标存在/usr/share/applications
shell> cd /usr/share/applications
可以查看到已经存在的应用程序快捷图标
创建Eclipse的应用程序快捷图标,并编辑(在/usr/share/applications目录下)
shell> sudo touch eclipse.desktop
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目录下)
shell> sudo chmod +x eclipse.desktop