需求是在离线环境的idea2020.1版本上装上阿里巴巴代码规范插件,我自己笔记本上是有这个插件的,只是需要挪到离线环境下。这里要拆分成两个步骤,
-
找到自己笔记本上这个插件的位置。
-
将这个插件导入到离线环境的ide中。
然后逐个解决这两个问题
1,插件位置
如果没有特意去修改idea插件安装位置的话,2020.1及之后的版本的插件默认安装位置是:
C:\Users\用户名\AppData\Roaming\JetBrains\IntelliJIdea2020.1\plugins\
这个位置跟idea的安装在哪个盘,是否是默认安装位置是无关的
这个网上很多都是老的idea版本的默认安装位置,写啥的都有,这里就不一一列举了。
2,将插件安装到离线环境
首先我们看到之前我们找到我有网环境下安装的阿里巴巴代码规范插件的目录如下
首先将整个Alibaba Java Coding Guidelines 文件夹复制到离线环境对应的位置,也就是上面代码段中的位置,然后启动idea,从磁盘读入插件,读入黄框选中的jar包 p3c-idea-2.1.1.jar 重启idea即可,如果不小心插件文件夹复制到idea安装的目录下,需要删掉,否则会有重启idea报乱七八糟插件错误
这一步网上有用gradle将整个文件夹打包成一个jar的操作,我没去实验是否可行,因为太麻烦了。
3,验证:
首先看idea的已经安装的插件,发现确实安装成功了
随意写一个有点不太规范的代码,发现插件确实生效了
至此这个问题已经解决,其他多jar包插件本地安装应该也是类似的步骤