目录

2021-12-15-IntelliJ-IDEA安装教程以IDEA2020.1为例

IntelliJ IDEA安装教程(以IDEA2020.1为例)

IDEA安装教程目录


写在前面: JDK版本要与IDEA版本相匹配 ,不然会报错嗷(即:第六节所示)!因为我之前有JDK,所以为了更好的演示,我先把JDK17卸载了。 如果你有JDK请查看你的JDK版本后进行第二步( 本篇文章IDEA版本选取的是2020.1(扩展教程不适用于2022及以后的版本) ,所以JDK要求在JDK14及以下,如果是高版本JDK,请下载高版本的IDEA 如:IDEA 2021.3),如果你没有JDK直接进行第二步,如果你想要彻底卸载JDK请参考第一步。IDEA分为旗舰版(ULtimate)和社区版(Community),Community为免费版本,ULtimate版可以通过教育认证的方式免费使用。本篇文章所安装的是ULtimate版,本文仅供学习使用。

IDEA的官网为:

一、JDK的彻底卸载(选做)

Step one: 在控制面板找到Java(TM) SE Development Kit 17.0.1(64-bit),右键->卸载

https://i-blog.csdnimg.cn/blog_migrate/94c81586f22f49ba8cbb52301176bb52.png

Step two : 键盘按Win+R,输入"regedit"打开注册表编辑器,

https://i-blog.csdnimg.cn/blog_migrate/a02add02ce91d0d86d1fe33f81edc619.png

找到如下目录:

HKEY_LOCAL_MACHINE/SOFTWARE/JavaSoft 

如图:

https://i-blog.csdnimg.cn/blog_migrate/e0db94a0486f9bdd04d60685f81d4f9a.png

将JavaSoft文件夹及其子目录全部删除。

Step three:删除系统环境变量

右键计算机→属性→高级系统设置→高级→环境变量

https://i-blog.csdnimg.cn/blog_migrate/8ec6bda854fdc7e6da8846e0415d30da.png

1>找到系统变量→删除 JAVA_HOME 变量 和 CLASSPATH 变量,即:

https://i-blog.csdnimg.cn/blog_migrate/931057e32a47b7db0e5ff6c8853f0ed4.png

2>编辑系统 Path 变量删除里面的 %JAVA_HOME%\bin; 和 %JAVA_HOME%\jre\bin;即:

https://i-blog.csdnimg.cn/blog_migrate/f302ac4d68da3a84babc0ebdfe08aef0.png

Step four: 将C盘中Windows\System32和Windows\SysWOW64文件夹下的java.exe, javaw.exe 和 javaws.exe文件删除( 如果未找到请忽略

https://i-blog.csdnimg.cn/blog_migrate/88b8d4690a5bab01ab4e963073713ecb.png https://i-blog.csdnimg.cn/blog_migrate/3838faecc84b95ac9476eddc0066e175.png

Step five: 在cmd中,输入Java,如图,即卸载成功:

https://i-blog.csdnimg.cn/blog_migrate/710cae12f464d2b0b2a57142cb1cab0d.png

二、JDK的安装

1)JDK17的下载( IDEA2020请下载jdk11 ):

官网(这个无需注册,可直接下载最新版本):

https://i-blog.csdnimg.cn/blog_migrate/97d1dc29af442e4526adec7692ce8f5e.png 安装,双击下载的exe:

https://i-blog.csdnimg.cn/blog_migrate/9ba16e50a1f2e57300ff287f1c7fd59a.png

自定义安装路径: https://i-blog.csdnimg.cn/blog_migrate/61e33f4a679a3f71bed57ebc355e2ee8.png

等待自动安装完成: https://i-blog.csdnimg.cn/blog_migrate/527c49d59c5c28bbe1eaf62529df114f.png

配置系统环境变量:详见JDK11的部分 ,这里只列了一个图,其他的与JDK11配置相同)

https://i-blog.csdnimg.cn/blog_migrate/58f97b751b1b58d9cc0479fde657f358.png 检查安装是否成功及版本信息: https://i-blog.csdnimg.cn/blog_migrate/b5d51109293e473ab5bd60480015c354.png

2)JDK11的下载:

渠道一: 官网下载(要注册的,所以可以选择渠道二)官网链接:

JDK11直通地址:

https://i-blog.csdnimg.cn/blog_migrate/2c8dfc99b600904d7d603769854609a5.png

点击Download  jdk-11.0.13_windows-x64_bin.exe,同意协议登录即可下载:

https://i-blog.csdnimg.cn/blog_migrate/bd9b7f99e7d0c9148dafa4766e94b4df.png

渠道二: 这里提供一个华为jdk源镜像地址:

jdk11.0.1下载地址:

https://i-blog.csdnimg.cn/blog_migrate/c99d285413f807e4536c00b4248755be.png 渠道三:

公众号:蓝多多的小仓库 发送:jdk 即可提取。

3)安装:双击,选择安装路径

https://i-blog.csdnimg.cn/blog_migrate/3e59b97d0a7c0ee2f8a789938cbfa5c5.png

https://i-blog.csdnimg.cn/blog_migrate/456238899f4af731b083f3ab9728988a.png

https://i-blog.csdnimg.cn/blog_migrate/28f7c305c91c988fbcaa8c8738d5a82f.png 4)配置环境变量

Step one: 右键计算机→属性→高级系统设置→高级→环境变量

https://i-blog.csdnimg.cn/blog_migrate/f731d755dde03a5c06a0bce79361790f.png

Step two: 新建->变量名"JAVA_HOME",变量值"D:\jdk-11.01"(这里应是自己JDK的安装路径)

https://i-blog.csdnimg.cn/blog_migrate/262886f606ec534786bf9e64a66a1efd.png

Step three: 新建->变量名"CLASSPATH",变量值为:(注意:加粗部分都要复制,别复制少了,前面俩标点的意义为表示当前路径)

" .;%JAVA_HOME%\lib;%JAVA_HOME%\lib\dt.jar;%JAVA_HOME%\lib\tools.jar “即复制:

.;%JAVA_HOME%\lib;%JAVA_HOME%\lib\dt.jar;%JAVA_HOME%\lib\tools.jar

https://i-blog.csdnimg.cn/blog_migrate/ae43c395f64e785c41ea53eb161adbfa.png

Step four: 编辑系统环境变量->双击"Path”,点击"新建",输入" %JAVA_HOME%\bin “,点击"确定”,再点击"新建",输入" %JAVA_HOME%\jre\bin “,单击确定。

https://i-blog.csdnimg.cn/blog_migrate/9e3258dca378a26408838f2d5eb6f81f.png

附: 环境变量相关解释(来源: ):

变量名:JAVA_HOME

变量值:D:\jdk-11.01

用途:定义一个变量,供其他地方使用

变量名:Path

变量值:%JAVA_HOME%\bin;%JAVA_HOME%\jre\bin;

用途:让系统在任何路径下都可以识别java、javac、javap等命令

变量名:CLASSPATH

变量值:.;%JAVA_HOME%\lib\dt.jar;%JAVA_HOME%\lib\tools.jar

用途:告诉jvm要使用或执行的class放在什么路径上,便于JVM加载class文件,.;表示当前路径,tools.jar和dt.jar为类库路径

5)查看是否安装成功及安装版本

Win+R在cmd中输入:

java -version

https://i-blog.csdnimg.cn/blog_migrate/f0e0ac39f0c9335eff59f1bd143d70b7.png

三、IDEA的安装

Step one:下载

IDEA下载官网:

https://i-blog.csdnimg.cn/blog_migrate/26db95e5efc1bc2f5af1fcc1468ef81e.png

由于新版本可能不稳定,这里选择其他旧版本(Other versions):

https://i-blog.csdnimg.cn/blog_migrate/2a3f23c0b901c6ec3be38199abfed9b1.png 这里我选择的是Windows 2020.1版

https://i-blog.csdnimg.cn/blog_migrate/ca09a9539656a8b0871e4defc7645a4e.png

点击即可下载:

https://i-blog.csdnimg.cn/blog_migrate/74a157e563ea4deafc0fcd18a7086b73.png

当然,我下载好的在网盘里也有( 建议你去官网下载 ,速度更快)

公众号:蓝多多的小仓库 发送:IDEA2020  即可提取。

Step two:安装

双击下载的exe安装程序,选择安装路径

https://i-blog.csdnimg.cn/blog_migrate/0ff4d7e15587dad2bc6c379125447ae6.png

勾选64位(根据自己电脑选择,不要选错,否则之后无法正常启动)

https://i-blog.csdnimg.cn/blog_migrate/ead7abcce9576223ef7f084ee70ccd51.png

Next> https://i-blog.csdnimg.cn/blog_migrate/1870d02e94e440d450e77378441c9c6e.png

Next>勾选Run IntelliJ IDEA

https://i-blog.csdnimg.cn/blog_migrate/b6773bd01aa1c831e0bf21169a6a371f.png Finish,同意协议

https://i-blog.csdnimg.cn/blog_migrate/11db65bc5d3bb7defa959d855535f08c.png 启动界面:

https://i-blog.csdnimg.cn/blog_migrate/b5629fa2ac89b4a73d00e682cc5d4bd8.png

这里点击左下角跳过即可:

https://i-blog.csdnimg.cn/blog_migrate/963dc7a00a3b8780e761c977205017cb.png

选择Evaluate for free,试用30天,点击Evaluate(别着急,后面有扩展教程) https://i-blog.csdnimg.cn/blog_migrate/7b5ddb59b5c4241be63b5f135b882492.png

开始创建工程 https://i-blog.csdnimg.cn/blog_migrate/4c3fe3685b11e391de82f42b81b43fb6.png

如果你没有进行第二步下载JDK,那么这里是的,你可以选择Download JDK(这里默认下载最新版,所以如果你IDEA版本不够新,就会报第六节的错误) https://i-blog.csdnimg.cn/blog_migrate/e5b9a6ccbe6c427f8dc20a0f00188bf6.png

https://i-blog.csdnimg.cn/blog_migrate/70c52d5d1e662ecf7ff24249d1f3c705.png

这里我做了第二步所以,直接下拉选择自己下载的JDK即可:

https://i-blog.csdnimg.cn/blog_migrate/1e52c8acfee5148abf73e40746b5940a.png

创建工程(可跳过) https://i-blog.csdnimg.cn/blog_migrate/986341d00f4ccec15feca82c55b69363.png

https://i-blog.csdnimg.cn/blog_migrate/7c6c32bfcd485bb1c68ac45faeac094e.png

https://i-blog.csdnimg.cn/blog_migrate/cd65de618d5251f995e95b83b691ffa5.png

到此,IDEA的安装及创建JAVA工程就完成了,如果你只是短期使用,即可跳转到第五步。

四、IDEA的扩展

1、下载jetbrains-agent:

支持正版软件,如果您是学生您可以选择用学校的邮箱进行教育认证的方式(我就采用的教育认证,很方便),也可以安装Community版本(足够你使用了)。

教育认证的方法如下:

如果您需要本文的jetbrains-agent下载链接可以从
公众号蓝多多的小仓库 
回复关键词jetbrains-agent 获取
如果您是高版本建议您自己在网上去找资源很多滴
我这个适用于2020版本嗷之前存的有点久远了

2、将jetbrains-agent压缩包移入当前界面

https://i-blog.csdnimg.cn/blog_migrate/43141664dad6e4d8f73fb7a7a9948138.png

3、在弹窗中选择Restart,重启

https://i-blog.csdnimg.cn/blog_migrate/2acbf419ebf9e52a5538f4c54fa963d1.png

4、选择为IDEA安装:

https://i-blog.csdnimg.cn/blog_migrate/b60a90d3fedb1ae88ad5e19565efa4bb.png

5、选择是(Y)

https://i-blog.csdnimg.cn/blog_migrate/030c0326ff9f420e1c25a289cabe94f5.png

6、查看信息:

https://i-blog.csdnimg.cn/blog_migrate/44b9750f28adb5902cddf22711812a32.png

https://i-blog.csdnimg.cn/blog_migrate/94667c0ea6fb0e02d8d67e6bd43feb03.png

取消自动更新:File->Settings->Updates->取消勾选

https://i-blog.csdnimg.cn/blog_migrate/4502f297bcb2e5e397a36e6e585b6185.png

五、代码测试

1、新建一个Java Class,类名为hello:

https://i-blog.csdnimg.cn/blog_migrate/dcc9da91025392b1c6dcb1999514c9d4.png

2、 测试代码:

public class hello {
    public static void main(String[] args)
    {
        System.out.println("hello world!");
    }
}

3、测试结果:

https://i-blog.csdnimg.cn/blog_migrate/c9ec1b3659c6ad4a1217d558cdc7f35f.png

六、Error:Cannot determine path to ’tools.jar’ library for 17 (D:\jdk-17.0.1)报错的解决方案

报错原因: JDK与 IntelliJ IDEA的版本不匹配

方案一: 降低 JDK 的版本,使当前 IntelliJ IDEA 能够识别(2020.1的IDEA 需要JDK 14及以下)

方案二: 提高 IntelliJ IDEA 的版本(安装JDK17的话需要2021版的IDEA)

七、说明

1、本篇文档的教程已经过博主本人亲自尝试,如有疑问可以留言或私信博主。

2、如果您觉得此篇文章对您有帮助,麻烦您 一键三连 嗷!我们一起学习!一起进步!

68747470733a2f2f62:6c6f672e6373646e2e6e65742f71715f34333535343333352f:61727469636c652f64657461696c732f313231393238333434