安装openjdk8

1
2
sudo apt update
sudo apt install openjdk-8-jdk openjdk-8-jre

java -version确认安装成功

1
2
3
openjdk version "1.8.0_252"
OpenJDK Runtime Environment (build 1.8.0_252-8u252-b09-1ubuntu1-b09)
OpenJDK 64-Bit Server VM (build 25.252-b09, mixed mode)

配置 JAVA_HOME 和 JRE_HOME 环境变量

1
2
3
4
cat >> /etc/environment <<EOL
JAVA_HOME=/usr/lib/jvm/java-8-openjdk-amd64
JRE_HOME=/usr/lib/jvm/java-8-openjdk-amd64/jre
EOL

注销或重启系统,用javac -version确认javac 1.8.0_252环境配置成功

安装idea

1
2
3
4
5
6
sudo cp ~/下载/ideaIU-2020.1.tar.gz /usr/local/src
cd /usr/local/src
sudo tar -zxvf ideaIU-2020.1.tar.gz
sudo cp ~/下载/jetbrains-agent.jar /usr/local/src/idea-IU-201.6668.121
cd /usr/local/src/idea-IU-201.6668.121/bin
sudo ./idea.sh

Do not import settings - OK

Accept

Evaluate for free - Evaluate

选择UI主题 - Next

Create a destop entry for ... - For all users... - Next

Create a script for opening ... - Next

Default plugins不选 - Next

Featured plugins不选 - Next

如果上面的没出现,可以点Welcome窗口右下角Configure - Restore Default Settings

激活idea

启动idea,Help - Edit Custom VM Options...

追加一行-javaagent:/usr/local/src/idea-IU-201.6668.121/jetbrains-agent.jar

cat ~/下载/ACTIVATION_CODE.txt,拷贝该激活码

重启idea,Help - Register... - activation code - 粘贴激活码 - Activation

如果不行,尝试修改/usr/local/src/idea-IU-201.6668.121/整个目录的权限为755