![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=1739523582-rJ12mSVsWb5SRpfQDBlgNMDH32noF8um-0-a3fbed96d7c83810e8a38d87cbdd2c50)
图1-22 配置JAVA_HOME变量
![](https://epubservercos.yuewen.com/F23631/3590568804361101/epubprivate/OEBPS/Images/figure_0027_0001.jpg?sign=1739523582-WK9tki0uhYQwodg2aG55qM5EDpW9W1bn-0-6c6a04132d54be4eef80231c19a41973)
图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=1739523582-NQYoMwb1YpNhVWDirRylpm5pI197fXxP-0-a14b8accedfd429fb742858936ecea14)
图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=1739523582-0OtGP80o1KZGQMwb3Q9V5yoIbJC0YX1Y-0-733cde4a9afd126dca2afea4299aac19)
图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=1739523582-rVjTgy0rziPGAUtSwWPCofhRN8SuJ3fF-0-6ef9b2c61a146e8ba0026420fe500d19)
图1-25 安装Tomcat
(2)选择安装路径及安装内容,如图1-26和图1-27所示。
![](https://epubservercos.yuewen.com/F23631/3590568804361101/epubprivate/OEBPS/Images/figure_0029_0001.jpg?sign=1739523582-7gTzTrVvVxzMF1QhGFBFfTQAAOCNf6es-0-465bc3bee8d199285c34aeaaf207e125)
图1-26 选择安装内容
![](https://epubservercos.yuewen.com/F23631/3590568804361101/epubprivate/OEBPS/Images/figure_0029_0002.jpg?sign=1739523582-i5ureZiyF8662xzeXPd8deN1PWU7fO8D-0-a3d70b5eb2ec547b2f4fc705a3b55581)
图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=1739523582-MKn6DtM7OissNRyvWSKz7EqdPicHC73X-0-23052e02762821a1215f83beecf1e9f4)
图1-28 设置端口和管理员密码
(4)选定Tomcat使用的Java虚拟机JVM,如图1-29所示。
![](https://epubservercos.yuewen.com/F23631/3590568804361101/epubprivate/OEBPS/Images/figure_0030_0002.jpg?sign=1739523582-4eVetxsOVU2Vv1iFqCC0cFmR6mP175H2-0-41428a6159cccd9a486a6f366d50fb8b)
图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=1739523582-M7sd7XV389LBrH1sifWfs2XzNtai3b0H-0-2540bf45ea1113cc097c3ab7349881f2)
图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=1739523582-ABGY9iMV4dn2ilaXjVzrFJJiwQBFSF1K-0-b08137c2128bdc5f994cfccd117f0e22)
图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=1739523582-YeEEY5j0STTD2DmzXn25l3tsz32vERBK-0-e9c6d350e6034f9658a980cac2e3de89)
图1-32 Tomcat Manager登录界面
输入用户名和密码。从而可在Web服务器中对Web项目进行部署管理,如图1-33所示。
![](https://epubservercos.yuewen.com/F23631/3590568804361101/epubprivate/OEBPS/Images/figure_0032_0001.jpg?sign=1739523582-FVB3vg3KcKDD9ZYcgRldd4s05Ib0nUuP-0-958d7e7a76832a43f96041eeb734e09c)
图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=1739523582-T8B0BSolr5Ohsylabc3M32G6Tg3CwEgx-0-c1fc4376a67aa58f6d81a85dbb0b38a5)
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=1739523582-TbLfP2IRAh44wb41OWAtpbzztY0S06G0-0-09ef391f4f8f0e21b7208cb101daf1ec)
图1-34 MyEclipse JDK配置
![](https://epubservercos.yuewen.com/F23631/3590568804361101/epubprivate/OEBPS/Images/figure_0033_0002.jpg?sign=1739523582-f31QvgnIjLu1PceCJhFr0oe5l9HUPXSO-0-862c71ccc8f9b6d12123c15617c4f263)
图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=1739523582-a1hpRAqkvYIKmh2UcN2loY7QtunhYTXf-0-31ad8fa0c0991ff28a588344a21c6604)
图1-36 MyEclipse服务器配置
单击Apply按钮,确认配置,再单击OK后,再查看菜单栏的服务器配置,如果出现Tomcat 6.x就表示配置成功,如图1-37所示。
![](https://epubservercos.yuewen.com/F23631/3590568804361101/epubprivate/OEBPS/Images/figure_0034_0003.jpg?sign=1739523582-F7pZpIag8bXwlrzVnUXeU3bhqWkJMv9Y-0-95482f78a9547d272a2ebabcfdbf8086)
图1-37 服务器配置