![Java EE项目应用开发](https://wfqqreader-1252317822.image.myqcloud.com/cover/951/772951/b_772951.jpg)
1.4 Java EE应用开发环境
在开发Java EE高级Web应用专业项目之前,必须先准备好相应的开发环境及工具,包括JDK、Tomcat及MyEclipse开发工具。
1.4.1 JDK的安装配置
安装Java开发包(JDK)是Java软件开发的前提,本书案例基于JDK1.6开发的。软件可以在Sun的官方网站上下载,其安装过程由于很简单,文中不再描述,本书安装的目录是C:\Java\jdk1.6.0。
接下来需要设置系统环境变量,以告知操作系统JDK版本的安装位置。包括3个方面。
● 系统变量JAVA_HOME
右击桌面“我的电脑”图标,依次选择“属性”→“高级”→“环境变量”选项,弹出“环境变量”对话框,如图1-21所示。在系统变量中单击“新建”按钮,弹出“新建系统变量”对话框,在“变量名”文本框中输入JAVA_HOME,“变量值”文本框中输入JDK的安装路径C:\Java\jdk1.6.0,如图1-22所示,单击“确定”按钮完成该系统变量配置。
![](https://epubservercos.yuewen.com/F23631/3590568804361101/epubprivate/OEBPS/Images/figure_0027_0002.jpg?sign=1738863358-R44wMm6cUUryKnGevkLk6YftXtV81XRY-0-171f29873ae2f90f8ab3f5030071296c)
图1-22 配置JAVA_HOME变量
![](https://epubservercos.yuewen.com/F23631/3590568804361101/epubprivate/OEBPS/Images/figure_0027_0001.jpg?sign=1738863358-ONIAblTorXqhAnuDFhLS8XJ6OfGnmoA5-0-bc6cb8faf4274f22111ca5790f86884f)
图1-21 “环境变量”对话框
● 系统变量Path
选择“属性”→“高级”→“环境变量”选项,在“系统变量”中找到变量为Path的变量,单击“编辑”,在前面输入JDK安装目录中bin目录“%JAVA_HOME%\bin;”,如图1-23所示,单击“确定”按钮完成变量配置。
![](https://epubservercos.yuewen.com/F23631/3590568804361101/epubprivate/OEBPS/Images/figure_0028_0001.jpg?sign=1738863358-GBqPoQUqNLRwM6b6UF9y6NrHeTN8I1gX-0-fc74ab8deb4114d01199edec2b7c0de7)
图1-23 配置Path变量
● 系统变量classpath
与设置系统变量JAVA_HOME同样的操作,不同的是变量名为classpath,变量值为“.;%JAVA_HOME%\lib;”,如图1-24所示。单击“确定”按钮完成变量配置。classpath变量存在多个变量值,多个变量值采用“;”分隔,所配置的第一个值“.”代表当前目录。
![](https://epubservercos.yuewen.com/F23631/3590568804361101/epubprivate/OEBPS/Images/figure_0028_0002.jpg?sign=1738863358-bLdJsGZfCeFJG3MNnkvILM0VzNc27nvp-0-dcc2469084fbe5f8e034d24234891951)
图1-24 配置classpath变量
至此,JDK的安装配置就完成了,用户可以进入DOS界面。在命令行输入java–version,如果能出现java的版本信息则表示配置成功。
1.4.2 Tomcat的安装配置
本书应用中主要采用Tomcat 6.0作为Web服务器。可在其官方网站下载。Tomcat的具体安装过程如下所述。
(1)执行apache-tomcat-6.0.20.exe,按照提示进行安装(见图1-25)。
![](https://epubservercos.yuewen.com/F23631/3590568804361101/epubprivate/OEBPS/Images/figure_0028_0003.jpg?sign=1738863358-2Rap1VSKMRrXElxJ8FNQR30P60XGgK7k-0-814268449fa5d49c2b0215efa4a294af)
图1-25 安装Tomcat
(2)选择安装路径及安装内容,如图1-26和图1-27所示。
![](https://epubservercos.yuewen.com/F23631/3590568804361101/epubprivate/OEBPS/Images/figure_0029_0001.jpg?sign=1738863358-3CkLWtANyKABSSGKD7g8eOoMCfjTouBP-0-c082e83338e1ad1ccb15b464c18a57da)
图1-26 选择安装内容
![](https://epubservercos.yuewen.com/F23631/3590568804361101/epubprivate/OEBPS/Images/figure_0029_0002.jpg?sign=1738863358-XxP5qRf0xPBc6UMJ9PVWUl8jxaMQmZmk-0-e1b4532a6fcb4c3cf57bbdab052239f2)
图1-27 选择安装路径
通常我们会选择完全安装(Full)。
选择完全安装后,按Next按钮。开始选择安装路径,如图1-27所示。
(3)设定Tomcat Port和Administrator Login,如图1-28所示,可以自行设定密码并妥善保管,不推荐空密码。
![](https://epubservercos.yuewen.com/F23631/3590568804361101/epubprivate/OEBPS/Images/figure_0030_0001.jpg?sign=1738863358-8c5dqIZYzz3q0H0F2c3tzDcAm34zarYu-0-f1649afb23ad88fa5d25c0451caf44f6)
图1-28 设置端口和管理员密码
(4)选定Tomcat使用的Java虚拟机JVM,如图1-29所示。
![](https://epubservercos.yuewen.com/F23631/3590568804361101/epubprivate/OEBPS/Images/figure_0030_0002.jpg?sign=1738863358-gQl1YQphDPidEumRJCqealWqPASgerot-0-441771629c5d5d426a7993d5d2c2cddf)
图1-29 选择JVM
这个步骤是选择本地机器的JVM路径。如果已经设置好系统变量,那么安装文件会自动搜索到并显示,读者也可以手动更改。
确认无误后,按下Install按钮,正式开始执行安装程序。安装成功后,会看到安装结束界面。假若用户勾选了Run Apache Tomcat选项,按下Finish按钮之后,会直接启动Tomcat 6.0,然后在用户计算机的右下角,会出现绿色箭头的符号,如图1-30所示。
![](https://epubservercos.yuewen.com/F23631/3590568804361101/epubprivate/OEBPS/Images/figure_0030_0003.jpg?sign=1738863358-gk1NPhINVM6FApFuCYbS30IlNZyZgWGk-0-4f80901c8e4596b268d99bf9e835f6c3)
图1-30 Tomcat运行图标
(5)测试Tomcat。
打开浏览器,如IE,输入http://localhost:8080,假若Tomcat安装成功,则会看到如图1-31所示界面。
![](https://epubservercos.yuewen.com/F23631/3590568804361101/epubprivate/OEBPS/Images/figure_0031_0001.jpg?sign=1738863358-WJ6ivwZmnsTFerStVNcII0KjdpErCCtB-0-d67da80b6e71ffb0618a13f7f891b063)
图1-31 测试Tomcat
注意:本书中没有修改Tomcat默认的8080端口号,这一项是可选的。读者可以在C:\tomcat\conf文件下的主配置文件server.xml,更改端口号。用EditPlus打开server.xml文件,找到以下文字内容:
<Connector port="8080" maxThreads="150" minSpareThreads="25" maxSpareThreads= "75" enableLookups="false" reⅲdirectPort="8443" acceptCount="100" debug="0" connectionTimeout="20000" disableUploadTimeout="true" />
将其中的port="8080"更改为新的端口号即可,如将8080更改为80等。如果没有修改8080端口号,那么以后测试的时候使用http://localhost:8080。如果修改了端口号至80,那么以后测试时直接使用http://localhost。
在图1-31中单击Tomcat Manager,弹出如图1-32所示登录界面。
![](https://epubservercos.yuewen.com/F23631/3590568804361101/epubprivate/OEBPS/Images/figure_0031_0002.jpg?sign=1738863358-ljd9dSAC52JgnjxqpBRxPg8BdIZ9Hmbr-0-d9e5a5779d18eaa1477143351ce83567)
图1-32 Tomcat Manager登录界面
输入用户名和密码。从而可在Web服务器中对Web项目进行部署管理,如图1-33所示。
![](https://epubservercos.yuewen.com/F23631/3590568804361101/epubprivate/OEBPS/Images/figure_0032_0001.jpg?sign=1738863358-oFuASN2o4z2k52cXisRW7XYIGcT8DykR-0-28fe1528b1af2660b96f6a421622a25b)
图1-33 Tomcat Manager界面
在安装完Apache Tomcat后,可以看到在其安装目录下,包含以下几个主要的子目录,如表1-3所示。
表1-3 Tomcat目录结构
![](https://epubservercos.yuewen.com/F23631/3590568804361101/epubprivate/OEBPS/Images/figure_0032_0002.jpg?sign=1738863358-23SItfyEsKRK4J7PYNapbTDW4HDasq5w-0-ff842d639e4e0280d77694d8d2884187)
1.4.3 MyEclipse的安装配置
Eclipse是开源的软件开发项目,可以免费下载。登录其官方网站下载安装包,它的安装步骤非常简单,本文就不再描述。MyEclipse是Eclipse进行Java相关应用开发的插件,它是很多插件的集合。MyEclipse是一个商业插件,是收费的。但尽管如此,MyEclipse还是值得学习的。
本书是用MyEclipse 7版本。采用完全安装方式进行安装,其安装过程非常简单,只要跟着步骤完成即可。本书不再对此进行赘述。
下面介绍MyEclipse的配置。启动MyEclipse后,单击Windows→Preferences→Java→Installed JRES选项,如图1-34所示。这里显示MyEclipse自带的JDK信息,可以单击Add按钮设置本机自己的JDK信息,如图1-35所示。
![](https://epubservercos.yuewen.com/F23631/3590568804361101/epubprivate/OEBPS/Images/figure_0033_0001.jpg?sign=1738863358-V7W4uSDkpbMQVM9pZEeo8cOnBrKHqFSZ-0-c8e71fbcac1ba245abb1c607fd6e7d8e)
图1-34 MyEclipse JDK配置
![](https://epubservercos.yuewen.com/F23631/3590568804361101/epubprivate/OEBPS/Images/figure_0033_0002.jpg?sign=1738863358-o44RyrNpdDuPQfkF3fWkTMaSmdvixOqs-0-80644b186f60780fc31c6d6f10c2c4d9)
图1-35 MyEclipse 新增JDK配置
单击Window→Preferences→MyEclipse→Application Server→Tomcat选项,选择Tomcat 6.x,在右边的Tomcat Server栏中选择Enable,单击Tomcat home directory后面的Browser按钮,选择Tomcat的安装路径,下面内容自动生成,不用修改,如图1-36所示。
![](https://epubservercos.yuewen.com/F23631/3590568804361101/epubprivate/OEBPS/Images/figure_0034_0001.jpg?sign=1738863358-A2sHD5X1hbq0jqr6SfmMNI5VNoM0naaV-0-c87fdb591a7e25a268bbc92efab1135e)
图1-36 MyEclipse服务器配置
单击Apply按钮,确认配置,再单击OK后,再查看菜单栏的服务器配置,如果出现Tomcat 6.x就表示配置成功,如图1-37所示。
![](https://epubservercos.yuewen.com/F23631/3590568804361101/epubprivate/OEBPS/Images/figure_0034_0003.jpg?sign=1738863358-zRlptqHui7sAqmpqhTo4JARVfeYxikEz-0-34abc1706fcac2aa8851aecdf97ddd2e)
图1-37 服务器配置