![Java Web动态网站开发(第2版·微课版)](https://wfqqreader-1252317822.image.myqcloud.com/cover/254/52632254/b_52632254.jpg)
1.4.2 IDEA的安装与配置
本书中的项目案例讲解演示将主要使用IDEA。用户可以从IDEA官方网站下载相关的安装程序文件。IDEA有两个版本,分别是Ultimate(最终版)和Community(社区版)。它们的主要区别是,Ultimate是商业版,需要向用户收费使用,功能丰富,支持Web开发和企业级开发;Community是一个开源项目版本,免费供用户使用,但功能较少,主要支持Java虚拟机(Java Virtual Machine,JVM)开发和Android开发。本书建议用户使用IDEA的Ultimate。
在下载完安装程序后,就可以开始执行安装程序进行IDEA的安装了。注意,在安装IDEA之前,最好先安装好JDK环境和Tomcat。
1. 安装IDEA
(1)双击IDEA安装程序,弹出安装界面,如图1-13所示。单击“Next”按钮,进入安装路径选择界面,指定安装路径,如图1-14所示。
![63787-00-020-1](https://epubservercos.yuewen.com/B7D77A/31246554704366606/epubprivate/OEBPS/Images/63787-00-020-1.jpg?sign=1739285481-ZJCnfxNX01QBMbrGamb8yMaAkUfWsRyf-0-06bd63f3be2ddc32efd2dd9a98e364af)
图1-13 安装界面
![63787-00-020-2](https://epubservercos.yuewen.com/B7D77A/31246554704366606/epubprivate/OEBPS/Images/63787-00-020-2.jpg?sign=1739285481-P27418i5zvd7UhBnIGwP34RfSu4HJHnD-0-87584043ff1aa5e68a02487b9e9b59e3)
图1-14 安装路径选择界面
(2)单击“Next”按钮,进入安装选项设置界面,根据需要设置选项,如图1-15所示。
![63787-00-020-3](https://epubservercos.yuewen.com/B7D77A/31246554704366606/epubprivate/OEBPS/Images/63787-00-020-3.jpg?sign=1739285481-CfpYO7qpUhuZOhlJJ9dAF20upE5oLFeh-0-1f3142094b6516c18cb6ecdf62ed826c)
图1-15 安装选项设置界面
(3)单击“Next”按钮,进入选择开始菜单界面,如图1-16所示。
![63787-00-020-4](https://epubservercos.yuewen.com/B7D77A/31246554704366606/epubprivate/OEBPS/Images/63787-00-020-4.jpg?sign=1739285481-cgrFwiyYCsdea00P35JVS4Agmf5JIq5u-0-cee78bc6dd86db01124205ccc9dbcc36)
图1-16 选择开始菜单界面
(4)单击“Install”按钮,系统进入自动安装状态。最后进入安装完成界面,单击“Finish”按钮,完成IDEA的安装。
(5)首次启动IDEA时,会弹出导入IDEA设置界面,如图1-17所示。单击“OK”按钮,进入用户使用协议界面,单击“Accept”按钮,如图1-18所示。
![63787-00-020-5](https://epubservercos.yuewen.com/B7D77A/31246554704366606/epubprivate/OEBPS/Images/63787-00-020-5.jpg?sign=1739285481-orK6PhUyBd1FIM9hi6SnjUUxGjPwo3bI-0-d2145e9b29a3e7784eeffe13229fef96)
图1-17 导入IDEA设置界面
![63787-00-020-6](https://epubservercos.yuewen.com/B7D77A/31246554704366606/epubprivate/OEBPS/Images/63787-00-020-6.jpg?sign=1739285481-7dSCcrBSeskZMERmEaCDtDDUjLGFJTQm-0-70096cfa6c936ab5ca6528ed6af6b09a)
图1-18 用户使用协议界面
(6)进入用户注册码填写界面,选择注册方式,如图1-19所示。用户注册码可以通过官方网站申请获得。
![63787-00-021-1](https://epubservercos.yuewen.com/B7D77A/31246554704366606/epubprivate/OEBPS/Images/63787-00-021-1.jpg?sign=1739285481-OFTeswZzCkhl4hvoC34o6OJegW5JeDOW-0-105dbe89654ec55813f794910d66e8db)
图1-19 用户注册码填写界面
(7)单击“OK”按钮,进入自定义IDEA界面,根据需要,进行设置操作,如图1-20所示。
![63787-00-021-2](https://epubservercos.yuewen.com/B7D77A/31246554704366606/epubprivate/OEBPS/Images/63787-00-021-2.jpg?sign=1739285481-OEuLRUKig4yB1a2T5nCLAyCH7yYMaTi9-0-b0ec3731eddaf42c953b556f98412473)
图1-20 自定义IDEA界面
(8)进入IDEA使用界面,如图1-21所示。用户如需要中文的界面,可自行搜索汉化IDEA的方式。因不是典型需求,在此不进行过多说明。
![63787-00-021-3](https://epubservercos.yuewen.com/B7D77A/31246554704366606/epubprivate/OEBPS/Images/63787-00-021-3.jpg?sign=1739285481-8t5StlT1jT8gdYztjdXyp7tCmjVAK1fW-0-3584a7e117658c6348dda65ceedd7f54)
图1-21 IDEA使用界面
2. 配置IDEA
(1)在IDEA中配置JDK环境。
在IDEA使用界面中,选择“configure”(配置)→“Project Defaults”(项目默认)→“Project Structure”(项目结构)命令,如图1-22所示。在打开的项目结构对话框中,选择对话框左侧列表框内的“Project”,在对话框右侧完成项目的JDK环境配置,如图1-23所示。
![63787-00-021-4](https://epubservercos.yuewen.com/B7D77A/31246554704366606/epubprivate/OEBPS/Images/63787-00-021-4.jpg?sign=1739285481-HTmYVCwG6AzFHAH9OLe7KVHD2s8NQnKA-0-d20b37c3c62be4ca8c2082c1c4e6c719)
图1-22 项目结构命令
![63787-00-021-5](https://epubservercos.yuewen.com/B7D77A/31246554704366606/epubprivate/OEBPS/Images/63787-00-021-5.jpg?sign=1739285481-BnSkB6KVbSh5Z5qLz2TzRhQy3SVYYzhr-0-93be5b8ef7d77fded6bf5d59c5328240)
图1-23 在IDEA中配置JDK环境
(2)在IDEA中配置Tomcat服务。
在运行Java Web项目案例前,请先配置Web服务。本书使用的Web服务是Tomcat服务。
在IDEA使用界面中,选择“configure”→“Project Defaults”→“Run Configurations”(运行配置)命令,如图1-24所示。在打开的运行配置对话框中,选择对话框左侧列表框内的“Tomcat Server”中的“Local”,在对话框右侧完成项目的Tomcat环境配置,如图1-25所示。
![63787-00-022-1](https://epubservercos.yuewen.com/B7D77A/31246554704366606/epubprivate/OEBPS/Images/63787-00-022-1.jpg?sign=1739285481-rbysADJYutfjM0jKfAHgTHiEImFjF9zc-0-f9320aed0a198ab71eba61c33fd08e9e)
图1-24 运行配置命令
![63787-00-022-2](https://epubservercos.yuewen.com/B7D77A/31246554704366606/epubprivate/OEBPS/Images/63787-00-022-2.jpg?sign=1739285481-GQB8pfou4p2IrhlFrcei6BRGD94aviI8-0-ea0f16dc62e0e71683fc1dc9237166ea)
图1-25 在IDEA中配置Tomcat服务