IntelliJ IDEA,通常简称为IDEA,是由JetBrains公司开发的一个集成开发环境(IDE)。它主要用于Java开发,但也支持多种其他编程语言。
IntelliJ IDEA有两个主要版本:
Community Edition:这是一个免费开源版本,提供了基本的Java和Kotlin开发工具。
Ultimate Edition:这是一个商业版本,提供了许多高级功能和对多种编程语言的支持,包括Java EE、Spring、数据库工具、Web开发等。
本节将详细介绍在Windows平台上下载和安装IntelliJ IDEA Community Edition的步骤。
(1)访问IntelliJ IDEA的官方下载页面https://www.jetbrains.com/idea/download/。
(2)在下载页面中提供了针对不同操作系统(如Windows、macOS、Linux)的下载链接。选择你的操作系统对应的选项,单击Download按钮(位于Community版本下方)即可开始下载安装文件。
(3)下载完成后,双击.exe安装文件启动安装程序。按照IDEA安装界面的提示,依次单击Next按钮完成安装。
打开IntelliJ IDEA后首先看到的是IDEA欢迎页,如图1-9所示。
图1-9 IDEA欢迎页
IntelliJ IDEA欢迎页上的主要功能如下。
New Project:从头开始创建一个全新的项目。单击此按钮将启动一个向导,引导选择项目类型,配置SDK和其他项目相关的设置。
Open:打开存储在计算机上的现有项目。通过文件浏览器导航到项目目录并选择。
Get from VCS:用于从版本控制系统(如Git、Subversion等)中获取项目代码并导入到IDEA中。
单击New Project按钮创建新的Java项目,在弹出的窗口中可以设置项目的具体信息,主要配置如下。
Name输入框:用于设置项目名称。
Location输入框:用于指定项目在文件系统中的位置。
Language选项卡:用于指定项目所使用的语言。
Build system选项卡:用于指定项目使用的构建工具。
JDK:用于指定项目使用的JDK。
接下来,创建一个名为demo的Java项目,构建工具使用Maven,JDK使用IDEA默认读取的系统中的Java 17版本,具体信息如图1-10所示。
图1-10 新建项目
项目信息填写完毕后,单击Create按钮创建项目,IDEA会打开新的窗口,如图1-11所示,左侧区域为资源管理器,用于管理项目中的资源文件,右侧为编码区域。
IDEA会自动在项目中添加一个示例程序,可以直接单击窗口顶部的绿色三角按钮运行项目,也可以右击代码区域,在弹出的快捷菜单中选择以Run开头的选项运行项目,如图1-12所示。
图1-11 开发界面
图1-12 运行项目
项目运行后,会在底部弹出窗口并显示运行结果,如图1-13所示。
图1-13 查看运行结果
为了方便使用系统中配置的Maven环境,接下来,将系统中已经安装好的Maven集成到IDEA中。下面是在IntelliJ IDEA中配置Maven环境的步骤。
(1)从左上角的菜单中选择File→Settings(在macOS上是IntelliJ IDEA→Preferences),如图1-14所示。
图1-14 IDEA设置选项
(2)从左侧的导航栏中选择Build, Execution, Deployment→Build Tools→Maven,如图1-15所示。
图1-15 Maven选项
(3)在Maven的配置界面,可以配置以下参数。
Maven home path:指定Maven的安装目录,此处选择D:/dev/apache-maven-3.6.1。
User settings file:指向Maven的配置文件,此处选择D:\dev\apache-maven-3.6.1\conf\settings.xml。
Local repository:指向本地Maven仓库目录,默认是~/.m2/repository。如果需要,可以更改此路径,此处设置为D:\mvn\repo。
(4)单击OK按钮保存设置并关闭Settings对话框。
需要注意的是,上述配置仅在当前项目中生效,如果希望后续创建的所有项目均采用上述配置,可以单击File→New Projects Setup→Settings for New Projects,再进行一次相同的配置即可,如图1-16所示。
图1-16 新项目配置