1. 下载JetBrainsRuntime
下载地址:https://github.com/JetBrains/JetBrainsRuntime
2. 应用patch
下载地址:https://github.com/prehonor/myJetBrainsRuntime
patch的使用方式:将下载好的 idea.patch 文件移动到JetBrainsRuntime目录下
命令行运行:git apply idea.patch
3. 编译JetBrainsRuntime
编译方法请查看https://github.com/JetBrains/JetBrainsRuntime上面的教程
4. 修改idea的启动SDK
修改idea.sh文件在开头加上export IDEA_JDK=刚才编译的jdk所在的目录,即:JetBrainsRuntime/build/linux-x86_64-normal-server-release/images/jdk
如下
# git clone https://github.com/JetBrains/JetBrainsRuntime.git
# git clone https://github.com/prehonor/myJetBrainsRuntime.git
# cp myJetBrainsRuntime/idea.patch JetBrainsRuntime
# cd JetBrainsRuntime
# git apply idea.patch
# sudo apt-get install autoconf make build-essential libx11-dev libxext-dev libxrender-dev libxtst-dev libxt-dev libxrandr-dev libcups2-dev libfontconfig1-dev libasound2-dev openjdk-11-jdk
# sh ./configure --disable-warnings-as-errors
# make images
# vim idea.sh