安装配置JDK01任务安装配置Tomcat02任务开发环境搭建项目21安装配置Eclipse03任务安装配置Tomcat04任务开发环境搭建项目21安装配置MySQL05任务学习目标•掌握JavaSDK的安装与配置•掌握Eclipse的安装与配置•掌握Tomcat的安装与配置•掌握MySQL的安装与配置•掌握Eclipse创建Web工程的基本步骤1安装配置JDK1安装配置JDKJDK(JavaDevelopmentKit)称为Java开发包或Java开发工具,是一个编写Java的Applet小程序和应用程序的程序开发环境。JDK是整个Java的核心,包括了Java运行环境(JavaRuntimeEnvirnment)、Java工具和Java的核心类库(JavaAPI)。主流的JDK是Sun公司发布的JDK,除了Sun之外,还有很多公司和组织都开发了自己的JDK。例如,IBM公司开发的JDK,BEA公司的Jrocket,还有GNU组织开发的JDK。另外,可以把JavaAPI类库中的JavaSEAPI子集和Java虚拟机这两部分统称为JRE(JavaRuntimeEnvironment),JRE是支持Java程序运行的标准环境。相关知识1安装配置JDK实现步骤双击JDK安装程序,安装向导界面,如图1安装配置JDK实现步骤设置安装路径,如图(单击“更改”按钮,可以修改安装路径。)1安装配置JDK实现步骤安装JRE。在安装完JDK后,会弹出安装JRE窗口的界面(在这里要注意修改安装路径必须和JDK在同一目录下,而不是安装在JDK目录下),如图1安装配置JDK实现步骤验证安装是否成功。安装完成后需要验证Java环境是否安装成功。验证方式有多种,可以编写一个最简单的Java程序文件后编译执行它,也可以通过显示Java版本的命令方式进行验证。本书采用通过输入java-version验证安装是否成功。读者也可以通过这个命令检查本机所安装的Java环境的版本。具体命令如图2安装配置Tomcat安装配置TomcatTomcat最初由Sun的软件构架师詹姆斯·邓肯·戴维森开发,后由Sun贡献给Apache软件基金会,目前是Apache软件基金会的顶级项目。Tomcat是一个免费并且开源的Web服务器,支持Servlet和JSP规范。Tomcat免费开源、技术先进、性能稳定,深受Java爱好者的喜爱并得到了部分软件开发商的认可,是目前比较流行的Web应用服务器。2相关知识安装配置Tomcat下载安装Tomcat(1)从Apache网站()下载Tomcat,本书采用Tomcat7.0版本开发。(2)将下载好的Tomcat压缩包解压至本地磁盘,如图2实现步骤安装配置Tomcat运行测试Tomcat(1)在Tomcat文件夹下进入bin子文件夹,双击“startup.bat”文件,启动Tomcat服务器,如图2实现步骤安装配置Tomcat在浏览器的地址栏内输入,如果Tomcat服务器部署成功,则显示如图2实现步骤3安装配置Eclipse安装配置EclipseEclipse是一种可扩展的开放源代码的集成开发环境,是一款非常受欢迎的Java开发工具。Eclipse的最大特点是支持各种插件的使用,包括JDT(JavaDevelopmentTools),利用该插件可以大大提高Java的开发效率。3相关知识安装配置Eclipse下载安装Eclipse读者可以从Eclipse的官网()网站获取到最新版本的Eclipse,一般选择下载EclipseIDEforJavaEEDevelopers版本。将下载好的Eclipse压缩包解压至电脑的本地磁盘,解压好的文件如图3实现步骤安装配置Eclipse运行配置Eclipse双击“eclipse.exe”文件启动Eclipse,选择工作目录,注意该目录不要有中文信息,单击“OK”按钮,如图3实现步骤安装配置Eclipse配置Eclipse的Web服务器选择“Window”→“Preferences”→“Server”→“RuntimeEnvironments”菜单命令,如图3实现步骤安装配置Eclipse单击右侧“Add…”按钮,添加Tomcat服务器,如图3实现步骤安装配置Eclipse选择ApacheTomcatv7.0,单击“Next”按钮,设置Tomcat安装路径,单击“Finish”按钮完成配置,如图3实现步骤安装配置Eclipse选择“Window”→“ShowView”→“Servers”菜单命令,打开Servers窗口,添加刚才创建的Tomcat服务器,在此窗口可以直接停止或者启动调试Tomcat服务器,如图3实现步骤安装配置Eclipse选择“Window”→“Preference”菜单命令,设置工作空间的代码编码方式为“UTF-8”,如图3实现步骤4安装配置MySQL安装配置MySQLMySQL是一个关系型数据库管理系统,最早由瑞典MySQLAB公司开发,目前为Oracle公司的产品。MySQL是业内流行的关系型数据库,MySQL软件采用了双授权政策,它分为社区版和商业版,由于其体积小、速度快、开放源码等特点,一般中小型网站的开发都选择MySQL作为数据库。4相关知识安装配置MySQL安装MySQL数据库双击打开MySQL5.0安装程序“MySQL\Setup.exe”,单击“Next”按钮,如图4实现步骤安装配置MySQL在出现选择安装类型的窗口中,有“Typical(默认)”、“Complete(完全)”、“Custom(用户自定义)”三个选项,选择“Custom”选项,单击“Next”按钮,如图4实现步骤安装配置MySQL在出现自定义安装界面中选择MySQL数据库的安装路径,本书设置的路径是“D:\ProgramFile\MySQL”,在“DeveloperComponents(开发者部分)”节点上点击,选择“Thisfeatureandallsubfeatureswillbeinstalledonlocalharddrive.”,完成上述操作后单击“Next”按钮,如图4实现步骤安装配置MySQL接下来进入到准备安装的界面,首先确认一下刚才的设置是否正确,如果有误,单击“Back”按钮返回可以重新设置。如果之前的配置没有错误,单击“Install”按钮继续安装,如图4实现步骤安装配置MySQL单击“Install”按钮,出现正在安装的界面,如图4实现步骤安装配置MySQL安装完成后出现注册界面,勾选“SkipSign-Up”选项,单击“Next”按钮,如图4实现步骤安装配置MySQL单击“Finish”按钮,如图4实现步骤安装配置MySQLMySQL数据库安装完成之后,出现如下的配置界面向导,单击“Next”按钮,如图4实现步骤安装配置MySQL选择配置的方式为“DetailedConfiguration(详细配置)”,单击“Next”按钮,如图4实现步骤安装配置MySQL选择服务器的类型为“DeveloperMachine(开发测试类)”,单击“Next”按钮,如图4实现步骤安装配置MySQL设置MySQL数据库的用途,选择“MultifunctionalDatabase(通用多功能型)”,单击“Next”按钮,如图4实现步骤安装配置MySQL对InnoDBTablespace进行配置,选择InnoDB数据库文件存储位置,默认安装目录“InstallationPath”,单击“Next”按钮,如图4实现步骤安装配置MySQL配置MySQL服务器的参数,选择“ManualSetting(手动设置)”,单击“Next”按钮,如图4实现步骤安装配置MySQL设置TCP/IP参数,勾选“EnableTCP/IPNetworking”选项,默认的端口是“3306”,勾选“EnableStrictMode”选项,单击“Next”按钮,如图4实现步骤安装配置MySQL配置字符集配置,勾选“ManualSelectedDefaultCharacterSet/Collation”选项,在“CharacterSet”下拉框中选择“utf-8”,单击“Next”按钮,如图4实现步骤安装配置MySQL将MySQL安装为Windows服务,勾选“InstallAsWindowsService”和“IncludeBinDirectionInWindowsPATH”选项,单击“Next”按钮,如图4实现步骤安装配置MySQL设置管理员密码,管理员账号为root,在“Newrootpassword”文本框中填写密码,并在“Confirm”文本框中再次输入该密码,单击“Next”按钮,如图4实现步骤安装配置MySQL经过以上操作,MySQL安装的所有配置都已设置完成,单击“Execute”按钮执行配置,如图4实现步骤安装配置MySQL安装成功后,单击“Finish”按钮,如图4实现步骤安装配置MySQL安装MySQL数据库管理工具使用Navicat作为MySQL的客户端管理工具,安装步骤如下:运行Navicat8.0.exe安装程序,设置安装目录后,单击“安装”按钮,如图4实现步骤安装配置MySQL功能验证测试打开Navicat,测试与本地MySQL数据库连接,填入主机名、端口号、用户名与密码参数,单击“确定”按钮,如图4实现步骤安装配置MySQL单击“连接测试”按钮,提示连接成功,如图4实现步骤安装配置MySQL进入到Navicat主界面,用户可以对指定的数据库进行操作和管理,如图4实现步骤5新建HelloWorld程序新建HelloWorld程序JavaWeb应用具有固定的目录结构,在这里使用Eclipse创建一个名为“HelloWorld”的Web工程,本Web工程的目录结构见表5相关知识目录描述/HelloWorldWeb应用的根目录,所有的JSP和HTML文件都存放于此目录下/HelloWorld/WEB-INF存放Web应用的发布描述文件Web.xml/HelloWorld/WEB-INF/classes存放各种class文件,Servlet类文件也存放于此目录下/HelloWorld/WEB-INF/lib存放Web应用所需的各种JAR文件WEB-INF目录对用户来说是隐藏的,用户不能通过浏览器直接访问这个目录中的文件。新建HelloWorld程序新建HelloWorld工程(1)选择Eclipse中的“File”→“New”→“DynamicWebProject”菜单任务,创建一个Web工程,如图5实现步骤新建HelloWorld程序(2)填写项目名称为“HelloWorld”,选择之前配置好的Tomcat7.0服务器,单击“Next”按钮,如图5实现步骤新建HelloWorld程序设置Web项目存放Java源代码的目录,默认是src目录,单击“Next”按钮,如图5实现步骤新建HelloWorld程序设置Web文件相关的目录,“ContextRoot”文本框中填写工程的名称“HelloWorld”,“ContentDirectory”文本框中填写Web文件的目录,勾选“GenerateWeb.xmldeploymentdescriptor”,使Eclipse可以自动生成Web.xml文件。单击“Finish”按钮完成项目工程的创建,如图5实现步骤新建HelloWorld程序新建Web页面Web项目新建完成之后,还需要给项目新建一个可以访问的Web页面,命名为index.xml。新建完成的Web项目结构,如图5实现步骤新建HelloWorld程序右击项目,在弹出的快捷菜单中选择“New”命令,在WebContent目录下创建一个HTMLFile文件,并命名为“index.html”,如图5实现步骤新建HelloWorld程序编辑index.html文件,输入如下代码