首先,关闭Goland工具。
1, 找到logo的数据包。
假如安装目录是/tools/Goland的话,那么数据包就在/tools/Goland/lib/product.jar。
2,解压数据包。
将数据包product.jar拷贝到某个当前用户可读写的目录,假如是/home/xiaoming/Public/Temp。
进入到/home/xiaoming/Public/Temp,执行命令:
jar -xf product.jar
然后删掉product.jar。
3, 找到splash logo文件。
在/home/xiaoming/Public/Temp/artwork里面,有两个png文件,splash.png和splash@2x.png。
4,制作、替换新的logo文件。
按着上面两个文件大小,制作出要替换的png文件,把splash.png和splash@2x.png替换了。
5,重新打包jar。
在/home/xiaoming/Public/Temp目录下,重新打包jar。
jar -cf0M product.jar *
6,替换数据包。
备份一下源文件/tools/Goland/lib/product.jar。
把上面第5步重新打包的product.jar,重新拷贝到安装目录/tools/Goland/lib里面。
7,进入到home的.cache里面,把~/.cache/JetBrains/GoLand2023.3/splash清掉。
好了,再次启动goland.sh就能看到启动logo图片已经换成新的了。