![Java Web动态网站开发(微课版)](https://wfqqreader-1252317822.image.myqcloud.com/cover/531/25916531/b_25916531.jpg)
任务四 集成开发环境的安装
任务要求
本任务要求了解集成开发环境的作用,了解Eclipse集成开发工具的安装,了解IDEA集成开发工具的安装。
任务实现
(一)集成开发工具简介
集成开发环境(Integrated Development Environment,IDE)是用于提供程序开发环境的应用程序,一般包括代码编辑器、编译器、调试器和图形用户界面工具。这是集代码编写功能、分析功能、编译功能、调试功能等于一体的开发软件服务套件。所有具备这一特性的软件或者软件套(组)件都可以称为集成开发环境。
从 JSP诞生至今,为它量身定做的开发编译平台已不下几十种。除了 Sun公司自身以外,还有许多的软件开发商加入到其中。下面介绍几款最为常用的Java Web集成开发工具。
1.NetBeans
Sun公司推出的NetBeans平台是开放源码的Java集成开发环境,能够对Java应用系统的编码、编译、调试与部署提供全功能支持,并将版本控制和 XML(可扩展标记语言)编辑融入它众多的功能之中。NetBeans的最大优势在于:它不仅能够开发各种桌面应用系统,而且能够很好地支持Web应用开发,支持基于J2ME的移动设备应用开发。
2.Eclipse
2001年11月,IBM、Borland、Red Hat等多家软件公司成立了Eclipse.org联盟,IBM公司向该联盟捐赠并移交了Eclipse的源代码,由该联盟继续推动Eclipse的后续研发与更新。与商业软件不同,Eclipse是一个完全免费的、开放源代码的、可扩展的Java集成开发环境,它源自于IBM公司耗资近4000万美元的一个研究项目。目前Eclipse得到IBM软件巨头及众多软件技术人员的倾力支持,极有发展前途。
3.MyEclipse
MyEclipse企业级工作平台是对EclipseIDE的扩展,是在Eclipse基础上加上自己的插件开发而形成的功能强大的企业级集成开发环境。MyEclipse 主要用于 Java、JavaEE 及移动应用的开发。MyEclipse的功能非常强大,支持的产品也十分广泛,尤其对各种开源产品的支持,其表现相当不错。MyEclipse包括完备的编码、调试、测试和发布功能,完整支持HTML、Struts、JSP、CSS、JavaScript、Spring、Hibernate等技术和产品。
4.JBuilder
Borland公司的JBuilder是世界上第一个实现跨平台的Java集成开发环境,也是使用最为广泛的Java集成开发工具之一。它是纯Java语言编写的编译器,系统代码中不含任何专属代码和标记,支持最新的Java技术。JBuilder秉承了Borland产品一贯的高度集成的开发环境、豪华美观的图形界面、优质高效的编译效率等特点,适合企业级的Java应用系统的开发,能够轻松胜任EJB、Web、XML及数据库等各类应用程序的开发与部署。
5.IntelliJ IDEA
IntelliJ IDEA 集成开发环境(以下简称IDEA),是JetBrains公司的产品,是Java编程语言开发的集成开发环境。IDEA 在业界被公认为最好的 Java 开发工具之一,尤其在智能代码助手、代码自动提示、重构、J2EE支持、EJB支持、各类版本工具、JUnit、CVS整合、代码分析、创新的GUI设计等方面的功能可以说是超常的。
(二)Eclipse的安装与配置
微课:Eclipse安装
Eclipse 是一个开放源代码的、基于 Java 的可扩展集成开发平台。Eclipse本身只是一个框架和一组服务,用于通过插件/组件构建开发环境。只要有合适的组件,Eclipse不但能够支持开发Java应用程序,而且能够支持J2EE企业级Java Web开发。
Eclipse是一款完全免费的工具,包含Eclipse平台、Java开发工具、插件开发环境等内容,可以从Eclipse官方网站下载。对于Java Web程序开发来说,要下载Eclipse for J2EE版本。
在安装Eclipse之前,先要安装、配置好JDK和Tomcat。
1.安装、启动Eclipse
Eclipse IDB for Java EE安装文件是一个压缩文件,将该文件直接解压缩到指定的安装目录下即完成了安装工作。
双击安装目录下的eclipse.exe文件,Eclipse就开始运行。首次启动Eclipse时,会提示选择一个工作区,以便可以将相关的项目文件保存在这个工作区中。在此可以输入一个工作区保存路径位置(如C:\Mywork)。单击“确定”按钮后,Eclipse会出现一个欢迎界面。关掉欢迎界面,Eclipse便进入如图1-11所示的工作界面。
![](https://epubservercos.yuewen.com/002564/14373742805371906/epubprivate/OEBPS/Images/figure_0019_0015.jpg?sign=1739274220-fZEXkLiFLpP4K5GmsN3sAuZYyfM64RR1-0-78f07fa7839c84f1c6b870fd355b9c02)
图1-11
2.配置Eclipse环境
配置JDK开发环境
在Eclipse工作界面中,选择Window(窗口)→Preferences(首选项)命令,打开Preferences对话框。展开对话框左侧树形列表框内的Java节点,选择该节点下的Installed JREs(已安装的JRE)子节点,对话框右侧出现如图1-12所示的Installed JREs列表框。检查列表框中JRE的名称、位置与所安装的JRE是否一致。如果不一致,修改列表框中的内容;如果一致,单击OK按钮。
配置Tomcat服务器
在发布和运行Java Web项目前,需要先配置Web服务器。本书使用的Web服务器是Tomcat服务器。
在Eclipse工作界面中,选择Window(窗口)→Preferences(首选项)命令,打开Preferences对话框。展开对话框左侧树形列表框内的Tomcat节点,选择该节点下的Advanced子节点,在对话框右侧选择Tomcat的安装目录,单击OK按钮,如图1-13所示。
![](https://epubservercos.yuewen.com/002564/14373742805371906/epubprivate/OEBPS/Images/figure_0020_0016.jpg?sign=1739274220-TrvJawWXEyis66doLg5w2GtXDBN4sdVm-0-af60ce43d31e826302e1391420acb34a)
图1-12
![](https://epubservercos.yuewen.com/002564/14373742805371906/epubprivate/OEBPS/Images/figure_0020_0017.jpg?sign=1739274220-4f9VAIsWtLWh2t0uxcb6bIqXgJxLnUlW-0-b9f7bc1dfae02c5ca830df95de1574d7)
图1-13
(三)IDEA的安装与使用
微课:IDEA安装
本书使用IntelliJ IDEA 2018集成开发环境(以下简称IDEA)实现Java Web网站的开发。可以从IDEA官方网站下载安装程序文件“ideaIU-2018.1.1.exe”。
在安装IDEA之前,要先安装、配置好JDK和Tomcat,然后就可以开始安装IDEA开发环境了。
1.安装IDEA集成开发环境
(1)双击IDEA安装程序,弹出安装对话框,如图1-14所示。单击Next按钮,进入安装位置选择界面,指定安装路径,如图1-15所示。
![](https://epubservercos.yuewen.com/002564/14373742805371906/epubprivate/OEBPS/Images/figure_0021_0019.jpg?sign=1739274220-uYnHJTMFNuxxEMIFFl41m3pgwTtRXNMU-0-d4291de3e6333c06da3571f42562b719)
图1-14
![](https://epubservercos.yuewen.com/002564/14373742805371906/epubprivate/OEBPS/Images/figure_0021_0020.jpg?sign=1739274220-jSaCzEm50PkEIU4Kl4Xevlk8Lidui5ub-0-7b83e068c5c9c21d53d477196dca0688)
图1-15
(2)单击Next按钮,进入安装选项设置界面,设置选项,如图1-16所示。
(3)单击Next按钮,进入选择开始菜单界面,如图1-17所示。
![](https://epubservercos.yuewen.com/002564/14373742805371906/epubprivate/OEBPS/Images/figure_0021_0021.jpg?sign=1739274220-Q49IqqY3KkHQg8kunc1jPQjQbHUtUn1y-0-4c0c05486c2f30a2901976a08025cf93)
图1-16
![](https://epubservercos.yuewen.com/002564/14373742805371906/epubprivate/OEBPS/Images/figure_0021_0022.jpg?sign=1739274220-YuiP8XsQuh62mkytnGK9LxKOpr0ABFT1-0-22067f193de2de0ae922a30c4f67bef6)
图1-17
(4)单击Install按钮,系统进入自动安装状态。最后进入安装完成界面,单击Finish按钮,完成IDEA的安装。
2.启动IDEA集成开发环境
首次启动IDEA集成开发环境时,需要进行官网的注册认证。
(1)双击 IDEA 程序的开始菜单启动项,弹出导入 IDEA 设置对话框,如图1-18所示。单击OK按钮,进入用户使用协议界面,单击Accept按钮,如图1-19所示。
(2)进入用户注册码填写界面,选择注册方式,如图1-20所示。可以通过官方网站申请获得用户注册码。
![](https://epubservercos.yuewen.com/002564/14373742805371906/epubprivate/OEBPS/Images/figure_0022_0023.jpg?sign=1739274220-1GYy1xO4Dc6Pold4DV69d3aJRfMlXyCF-0-5ee653d313fa05dfd0506cd625b959cd)
图1-18
![](https://epubservercos.yuewen.com/002564/14373742805371906/epubprivate/OEBPS/Images/figure_0022_0024.jpg?sign=1739274220-jo16bk8DL4BE2y0NjCgjI1PAIY5DneHV-0-db5dfbb8b9d46dde6278ff029ffce932)
图1-19
![](https://epubservercos.yuewen.com/002564/14373742805371906/epubprivate/OEBPS/Images/figure_0022_0025.jpg?sign=1739274220-vvh2N0w9j7UvGnBw0TELUiSpryl3mQpQ-0-57e5c02bac58d17233a3b047e81adbbb)
图1-20
(3)单击OK按钮,进入自定义IDEA界面,如图1-21和图1-22所示。根据需要,进行设置操作。
![](https://epubservercos.yuewen.com/002564/14373742805371906/epubprivate/OEBPS/Images/figure_0022_0026.jpg?sign=1739274220-WrNvfpeZhFmz26LaUjI3oLHzk1wUWkbF-0-8ab66c6716e977c2a5e5f3adb9467a8a)
图1-21
![](https://epubservercos.yuewen.com/002564/14373742805371906/epubprivate/OEBPS/Images/figure_0023_0027.jpg?sign=1739274220-ccCWhRXQ63QaBE4q5AQLczrMlR7DWY7w-0-089e9aa2b62cd0747c592aae80909560)
图1-22
(4)最后进入IDEA的使用界面,如图1-23和图1-24所示。
![](https://epubservercos.yuewen.com/002564/14373742805371906/epubprivate/OEBPS/Images/figure_0023_0028.jpg?sign=1739274220-0BCsqhgrpC36jT6cxMjD8BKHSrEW3bGE-0-16df3f3e786a5edeca93844ae8dbb8e6)
图1-23
![](https://epubservercos.yuewen.com/002564/14373742805371906/epubprivate/OEBPS/Images/figure_0024_0029.jpg?sign=1739274220-qIczEU278KYb1qVdjWq8hnRkBuvKOx1I-0-28f5aa4707d013068b26a8efdea7c206)
图1-24
IDEA集成开发环境的使用及IDEA环境下Java Web运行服务的配置,请详见本书“项目七‘天码行空’企业网站的设计与实现”的相关部分。