![轻量级Java EE企业应用开发实战](https://wfqqreader-1252317822.image.myqcloud.com/cover/980/44509980/b_44509980.jpg)
1.4 开发环境搭建
本节介绍Java开发环境的搭建。开发Java应用主要涉及JDK、Maven及IDE的安装。除了JDK不低于8版本外,其他工具都没有特殊的要求,只要选择你平时熟悉的工具即可。
如果本地环境已经具备上述要求,就可以直接跳过本节进入下一节的学习。
本节所介绍的开发环境是基于新版本的JDK、Maven、IntelliJ IDEA和Eclipse来搭建的。
1.4.1 安装JDK
JDK版本分为Oracle公司发布的版本以及OpenJDK发布的版本,两者授权上有比较大的差异,但在API的使用上差异不大,因此从学习角度选择哪个版本都可以。
Oracle公司发布的JDK下载地址为:
https://www.oracle.com/technetwork/java/javase/downloads/index.html。
OpenJDK发布的JDK下载地址为:http://jdk.java.net/14/。
根据不同的操作系统选择不同的安装包。以Windows环境为例,可通过jdk-14_windows-x64_bin.exe或jdk-14_windows-x64_bin.zip来进行安装。.exe文件的安装方式较为简单,按照界面提示单击“下一步”按钮即可。下面演示.zip文件的安装方式。
1.解压.zip文件到指定位置
将jdk-14_windows-x64_bin.zip文件解压到指定的目录下即可。比如,本书放置在了D:\Program Files\jdk-14位置,该位置下包含如图1-4所示的文件。
![](https://epubservercos.yuewen.com/A99FE4/23721413109387006/epubprivate/OEBPS/Images/Figure-P36_2115.jpg?sign=1738914366-o1FomZDBpQR77NP4FUw9H7smQX3Zcb0G-0-4cbc480bc84d663161836be6da876609)
图1-4 解压文件
2.设置环境变量
创建系统变量“JAVA_HOME”,其值指向了JDK的安装目录,如图1-5所示。
![](https://epubservercos.yuewen.com/A99FE4/23721413109387006/epubprivate/OEBPS/Images/Figure-P36_2116.jpg?sign=1738914366-lff2IQGwMPWNj0KS7plWqTUkmvWwUCcv-0-44bc904c1ea15abc5e134bcdbdfe7c44)
图1-5 系统变量
在用户变量“Path”中增加“%JAVA_HOME%”,如图1-6所示。
![](https://epubservercos.yuewen.com/A99FE4/23721413109387006/epubprivate/OEBPS/Images/Figure-P36_2117.jpg?sign=1738914366-E9cn6LAQ6N9K1bWnlsXnuHyFMkQVQULz-0-15728766403713d8ddedfb230a7e6921)
图1-6 用户变量
注意
JDK 14已经无须再安装JRE,设置环境变量时也不用设置CLASSPATH了。
3.验证安装
执行“java -version”命令进行安装的验证:
>java -version openjdk version "14" 2020-03-17 OpenJDK Runtime Environment (build 14+36-1461) OpenJDK 64-Bit Server VM (build 14+36-1461, mixed mode, sharing)
如果显示上述信息,就说明JDK已经安装完成。
如果显示的内容还是安装前的老JDK版本,那么可按照如下步骤解决。首先,卸载老版本的JDK,如图1-7所示。
![](https://epubservercos.yuewen.com/A99FE4/23721413109387006/epubprivate/OEBPS/Images/Figure-P37_2197.jpg?sign=1738914366-ds5fg4ZRcrNw1QWsFppg52IAydFvTfSD-0-ec1e613168a9e2ad80e5182ad56f1a82)
图1-7 卸载老版本的JDK
其次,在命令行输入如下指令来设置JAVA_HOM和Path:
>SET JAVA_HOME=D:\Program Files\jdk-14
>SET Path=%JAVA_HOME%\bin
1.4.2 Maven安装
Maven的下载页面为http://maven.apache.org/download.cgi,找到新的下载包,单击下载即可。本例为apache-maven-3.6.3-bin.zip。
1.安装
首先解压.zip文件,将apache-maven-3.6.3文件夹复制到任意目录下。本例为D:\Program Files\apache-maven-3.6.3。
接着在环境变量中添加一个系统变量,变量名为“MAVEN_HOME”,变量值为“D:\Program Files\apache-maven-3.6.3”,如图1-8所示。
![](https://epubservercos.yuewen.com/A99FE4/23721413109387006/epubprivate/OEBPS/Images/Figure-P38_2260.jpg?sign=1738914366-KTfK8G7VcE9xr5OAoLz5OyobInKgAulh-0-adc440ed5da4b9fbbf9fae409b335857)
图1-8 Maven系统变量
最后,在环境变量的系统变量的Path中添加一个“%M2_HOME%”。
在命令行下输入“mvn –version”以验证Maven是否安装成功。若出现图1-9所示的界面,则证明安装成功。
![](https://epubservercos.yuewen.com/A99FE4/23721413109387006/epubprivate/OEBPS/Images/Figure-P38_2261.jpg?sign=1738914366-qPK7JGK7EQVNGzNrXS9hIsBLk0CY20kD-0-3cae2c08125de757b86fccf60fce155d)
图1-9 验证Maven的安装
2.设置本地仓库
找到Maven安装目录的conf目录,在该目录下有一个settings.xml文件。该文件即为Maven的配置文件。
建一个文件夹作为仓库,本例为D:。
在配置文件中找到被注释的<localRepository>/path/to/local/repo</localRepository>将它启用,写上仓库的路径,即为<localRepository>D:\workspaceMaven</localRepository>。
3.设置镜像
Maven默认的中央仓库服务器是在国外的,因此有时下载依赖会很慢。为了加快下载速度,可以设置镜像选择国内的地址。
在配置文件中找到<mirrors>节点,在该节点下添加如下镜像:
![](https://epubservercos.yuewen.com/A99FE4/23721413109387006/epubprivate/OEBPS/Images/Figure-P38_78769.jpg?sign=1738914366-EXJZ9YR6rQgyLR26mKmnUZXgiZJMUpfB-0-7fc26003c297676b4efafc9b84cfd257)
1.4.3 安装Eclipse
常用的Java开发工具很多,比如IDE类的有Visual Studio Code、Eclipse、WebStorm、NetBeans、IntelliJ IDEA等,你可以选择自己所熟悉的IDE。
Eclipse是采用Java语言开发的,对Java有着一流的支持,而且这款IDE还是免费的,可以随时下载使用。
Eclipse的下载地址为:https://www.eclipse.org/downloads/packages/。
本书使用eclipse-jee-2019-12-R-win32-x86_64.zip来进行安装。
下面演示.zip文件的安装方式。
1.解压.zip文件到指定位置
将eclipse-jee-2019-12-R-win32-x86_64.zip文件解压到指定的目录下即可。比如,本书放置在了D:Files-jee-2019-12-R-win32-x86_64,该位置下包含如图1-10所示的文件。
![](https://epubservercos.yuewen.com/A99FE4/23721413109387006/epubprivate/OEBPS/Images/Figure-P39_2287.jpg?sign=1738914366-sf34jm4BukuMPM0SmKWJFxkfzWW08BC4-0-04ac9a119ca98259350066f315fc2b63)
图1-10 解压文件
2.打开Eclipse
双击eclipse.exe文件,即可打开Eclipse。
3.配置工作区间
默认的工作区间如图1-11所示。用户也可以指定自己的工作区间。
![](https://epubservercos.yuewen.com/A99FE4/23721413109387006/epubprivate/OEBPS/Images/Figure-P39_2288.jpg?sign=1738914366-vcZIEc61s3hFt5p77A9m7Ta453CXsJ4v-0-e1aa2ec57692220d1817f07cc67dec05)
图1-11 指定工作区间
4.配置JDK
默认情况下,Eclipse会自动按照系统变量“JAVA_HOME”来查找所安装的JDK,无须特殊配置。
如果要自定义JDK版本,那么可以在“Window→Preferences→Installed JREs”找到配置界面,如图1-12所示。
![](https://epubservercos.yuewen.com/A99FE4/23721413109387006/epubprivate/OEBPS/Images/Figure-P40_2310.jpg?sign=1738914366-KnwmN0GmkvSPtitcugbgwxq1MFKmVW8i-0-44ce1b03d7541e013564ef0282ef5829)
图1-12 配置JDK
5.配置Maven
默认情况下,Eclipse会使用内嵌的Maven。
如果要配置为自己本地安装的Maven,那么可以在“Window→Preferences→Maven”找到配置界面,如图1-13所示。
![](https://epubservercos.yuewen.com/A99FE4/23721413109387006/epubprivate/OEBPS/Images/Figure-P40_2311.jpg?sign=1738914366-rd9Pz29pBJ7VPWRQNEChswvq0G7sHwGn-0-f0e821e9a221b6fcde8da89e030351a4)
图1-13 配置Maven安装目录
同时,将Maven的配置指向本地安装的Maven的配置文件,如图1-14所示。
![](https://epubservercos.yuewen.com/A99FE4/23721413109387006/epubprivate/OEBPS/Images/Figure-P41_2334.jpg?sign=1738914366-tpP2dZCiLFvuyM43d3bhcJpzN0J6kPdq-0-cfb19e05ababd968674c05a6081b8aae)
图1-14 配置Maven配置文件
1.4.4 安装IntelliJ IDEA
IntelliJ IDEA是一款现代化智能开发工具,也是开发Java应用的另一款利器。IntelliJ IDEA分为商业版和社区版,在下载界面(https://www.jetbrains.com/idea/download/)可以看到这两个版本不同的安装包,如图1-15所示。
![](https://epubservercos.yuewen.com/A99FE4/23721413109387006/epubprivate/OEBPS/Images/Figure-P41_2335.jpg?sign=1738914366-amBblmw6TUf6gyBJyVctlSU15s0OxLPC-0-86b64a19ed8a3815f8d9b57d6292fe25)
图1-15 IntelliJ IDEA版本
商业版是收费的,拥有更强大的功能,支持诸如Spring、Micronaut、Quarkus、Helidon、Swagger、JavaScript、TypeScript、SQL等特性。社区版是免费的,主要针对Java应用开发。对于普通开发者或者初学者而言,选择社区版已经足够。本书的案例也是基于社区版来开发的。
本书使用ideaIC-2019.3.2.win.zip来进行安装。
下面演示.zip文件的安装方式。
1.解压.zip文件到指定位置
将ideaIC-2019.3.2.win.zip文件解压到指定的目录下即可。比如,本书放置在了D:Files-2019.3.2.win位置,该位置下包含如图1-16所示的文件。
![](https://epubservercos.yuewen.com/A99FE4/23721413109387006/epubprivate/OEBPS/Images/Figure-P42_2354.jpg?sign=1738914366-Z7lbasuio7PDRksIfojjj5d8qwg9s4Tv-0-9e20b52a36692d466f3ac535b577e989)
图1-16 解压文件
2.打开IntelliJ IDEA
双击bin目录下的idea64.exe文件,即可打开IntelliJ IDEA。
在IntelliJ IDEA启动界面选择创建一个新应用或者导入现有的应用,如图1-17所示。
![](https://epubservercos.yuewen.com/A99FE4/23721413109387006/epubprivate/OEBPS/Images/Figure-P42_2355.jpg?sign=1738914366-uJZ2q6h4sxW9i32OptwlUZSCiGWO9TGa-0-0d107ef2e64c9cade3ffc73b43406722)
图1-17 IntelliJ IDEA启动界面
1.4.5 安装Apache Tomcat
Apache Tomcat是流行的Servlet容器,经常被用来部署Java Web应用。
Tomcat的下载地址为https://tomcat.apache.org/download-90.cgi。
本书使用apache-tomcat-9.0.30-windows-x64.zip来进行安装。
下面演示.zip文件的安装方式。
1.解压.zip文件到指定位置
将apache-tomcat-9.0.30-windows-x64.zip文件解压到指定的目录下即可。比如,本书放置在了D:Files-tomcat-9.0.30-windows-x64位置,该位置下包含如图1-18所示的文件。
![](https://epubservercos.yuewen.com/A99FE4/23721413109387006/epubprivate/OEBPS/Images/Figure-P43_2384.jpg?sign=1738914366-2LMHZbwRiSWuLDkDC4v0l377j4BsJv43-0-0f6d31d502f5b33b5fad684e8b2ddfc0)
图1-18 Apache Tomcat安装目录
2.启动Tomcat
双击bin目录下的startup.bat文件,即可启动Tomcat。
Tomcat成功启动后,在浏览器访问http://localhost:8080/,可以看到Tomcat的管理界面,如图1-19所示。
![](https://epubservercos.yuewen.com/A99FE4/23721413109387006/epubprivate/OEBPS/Images/Figure-P43_2385.jpg?sign=1738914366-s05X7AX41q33HYLsYX6h2TN26VKgcLNz-0-8d8810abec7eade7be8d52f30a1d2e82)
图1-19 Apache Tomcat的管理界面
有关Tomcat的详细内容将在第3章继续讲解。