这篇文章记录了在ubuntu中搭建Java开发环境
lanzi@ubuntu:~$ sudo apt install openjdk-17-jdk
Waiting for cache lock: Could not get lock /var/lib/dpkg/lock-frontend. It is held by pro
安装的命令:sudo apt install openjdk-17-jdk
安装之后出现的了上面的报错。
执行更新命令:apt upgrade
如果再有报错,重启一遍操作系统 sudo reboot
lion@ubuntu:~$ sudo apt install openjdk-17-jdk
[sudo] password for lion:
Reading package lists... Done
Building dependency tree
Reading state information... Done
The following packages were automatically installed and are no longer required:
linux-headers-5.4.0-42 linux-headers-5.4.0-42-generic linux-image-5.4.0-42-generic
linux-modules-5.4.0-42-generic linux-modules-extra-5.4.0-42-generic
Use 'sudo apt autoremove' to remove them.
The following additional packages will be installed:
ca-certificates-java fonts-dejavu-extra java-common libatk-wrapper-java libatk-wrapper-java-jni libice-dev
libpthread-stubs0-dev libsm-dev libx11-6 libx11-dev libxau-dev libxcb1-dev libxdmcp-dev libxt-dev
openjdk-17-jdk-headless openjdk-17-jre openjdk-17-jre-headless x11proto-core-dev x11proto-dev
xorg-sgml-doctools xtrans-dev
Suggested packages:
default-jre libice-doc libsm-doc libx11-doc libxcb-doc libxt-doc openjdk-17-demo openjdk-17-source visualvm
fonts-ipafont-gothic fonts-ipafont-mincho fonts-wqy-microhei | fonts-wqy-zenhei
The following NEW packages will be installed:
ca-certificates-java fonts-dejavu-extra java-common libatk-wrapper-java libatk-wrapper-java-jni libice-dev
libpthread-stubs0-dev libsm-dev libx11-dev libxau-dev libxcb1-dev libxdmcp-dev libxt-dev openjdk-17-jdk
openjdk-17-jdk-headless openjdk-17-jre openjdk-17-jre-headless x11proto-core-dev x11proto-dev
xorg-sgml-doctools xtrans-dev
The following packages will be upgraded:
libx11-6
1 upgraded, 21 newly installed, 0 to remove and 490 not upgraded.
Need to get 290 MB/291 MB of archives.
After this operation, 460 MB of additional disk space will be used.
Do you want to continue? [Y/n]
输入Y之后就使用ubuntu的apt 工具安装环节
安装完成之后 java -version 查看
lion@ubuntu:~$
lion@ubuntu:~$ java -version
openjdk version "17.0.3" 2022-04-19
OpenJDK Runtime Environment (build 17.0.3+7-Ubuntu-0ubuntu0.20.04.1)
OpenJDK 64-Bit Server VM (build 17.0.3+7-Ubuntu-0ubuntu0.20.04.1, mixed mode, sharing)
这样Java环境就装好了,下面安装idea环境
idea下载的链接:Thank you for downloading IntelliJ IDEA!
把这个包下载到家目录中
把这个包解压,命令 tar -zxvf ideaIC-2022.1.3.tar.gz
在解压后的bin目录中,执行sh idea.sh 就可以正常打开idea了