搭建Java Web开发环境.docx
- 文档编号:7056246
- 上传时间:2023-01-16
- 格式:DOCX
- 页数:46
- 大小:2.04MB
搭建Java Web开发环境.docx
《搭建Java Web开发环境.docx》由会员分享,可在线阅读,更多相关《搭建Java Web开发环境.docx(46页珍藏版)》请在冰豆网上搜索。
搭建JavaWeb开发环境
1搭建JavaWeb开发环境
1.1JavaWeb开发环境概述
设计与开发JavaWeb应用程序,需要开发的软件系统,称为“开发环境”。
JavaWeb应用程序的开发环境包括:
JDK、Web服务器、数据库系统、Web浏览器。
1、JDK——Java语言程序包
JDK的功能是编写、调试与运行Java程序,是Java程序设计的最基本的软件系统,最新的版本是Jdk-6u23(软件名称是:
jdk1.6.0_23)。
JDK的主要部件及功能有:
(1)编译与运行程序Java程序
Javac.exe——用于将Java源程序文件编译为“字节码”文件。
Java.exe——运行编译好的字节码文件,显示程序运行结果。
(2)JRE
JRE是Java运行环境。
(3)JVM
JVM是Java的虚拟机,是JRE的核心部分。
设计和运行Java程序,必须依靠JDK。
2、JavaWeb服务器(中间件)
Web服务器是运行JavaWeb应用程序的容器,只有将设计开发的JavaWeb应用程序(B/S架构应用系统)放置在这样的容器中,才能使网络上的用户通过浏览器进行访问。
目前,主要的JavaWeb服务器有以下几种:
(1)ApacheTomcat
是目前应用最广、最为流行的小型、轻量级Web服务器,它支持JSP和Servlet(服务器端的Applet)技术。
它是开源和免费的,也是目前学习与开发JavaWeb应用程序的首选。
可用于开发中小型的JavaWeb应用软件。
(2)EBAWebLogic
EBAWebLogic是EBA公司开发的JavaWeb服务器,它有三个版本:
企业版WebLogicServer,标准版WebLogicEnterprise,简化版WebLogicPortal。
WebLogic的功能强大,支持企业级、多层次的分布式Web应用。
但是使用成本高,一个标准版的WebLogic在一台计算机上使用授权费用需要8.5万元。
(3)IBMWebSphere
WebSphere是IBM的集成软件平台。
它包含了编写、运行和监视Web应用程序和跨平台、跨产品解决方案所需要的整个中间件基础设施,如服务器、服务和工具。
WebSphere是大型的Web应用服务器。
WebSphere的使用成本也较高,一套部署版的价格约为7万元。
3、网络数据库
设计和开发JavaWeb应用程序必须使用网络数据库管理系统,常用的数据库管理系统有:
(1)MicrosoftSQLServer
是微软公司的产品,适用于中型软件系统设计开发,最新的版本是SQLServer2008。
目前,SQLServer2008R2企业版,按CPU许可方式购买,每套约18万元。
(2)MySQL
MySQL是一个小型关系型数据库管理系统,开发者为瑞典MySQLAB公司,该公司在2008年1月被Sun公司收购。
MySQL被广泛地应用在Internet上的中小型网站中。
由于其体积小、速度快、成本低,尤其是开放源码这一特点,许多中小型网站为了降低网站总体拥有成本而选择了MySQL作为网站数据库。
(3)Oracle
Oracle是殷墟(yīnXu)出土的甲骨文(oracleboneinscriptions)的英文翻译的第一个单词,在英语里是“神谕”的意思。
Oracle是世界领先的信息管理软件开发商,因其复杂的关系数据库产品而闻名。
Oracle数据库产品为财富排行榜上的前1000家公司所采用,许多大型网站也选用了Oracle系统。
目前,Oracle10g/11g标准版50用户的每套价格约12万元。
4、Web浏览器
访问JavaWeb应用程序最终需要Web游览器,如:
微软的IE浏览器,Firefox浏览器等等。
1.2JDK的安装与配置
1、下载安装程序
网址:
下载页面:
图2-1jdk下载页面
2、安装过程
(1)点击执行Jdk-6u23-windows-i586.exe
(2)选择安装路径:
d:
\Java\jdk1.6.0_23\。
见图2-2。
图2-2安装过程选择安装路径
点击“确定”按钮,再点击“下一步”按钮,直至安装完成。
3、设置文件查找路径
(1)点击“开始”菜单,用鼠标右击“我的电脑”打开快捷菜单,再选择“属性”命令,打开“系统属性”对话框。
见图2-3。
图2-4。
图2-3“我的电脑”的属性命令
图2-4“系统属性”对话框
(2)再选择“高级”选项卡,见图2-5。
图2-5“系统属性”对话框中的“高级”选项卡
(3)点击“环境变量”按钮,打开“环境变量”对话框,见图2-6。
图2-6“环境变量”对话框
(4)点击“系统变量”中的“新建”按钮,建立三个系统变量:
java_jdk,java_jre,Classpath。
①建立变量:
java_jdk,变量值是Java安装路径下的bin目录,即:
D:
\Java\jdk1.6.0_23\bin,见图2-7。
图2-7新建系统变量java_jdk
②再建立一个系统变量java_jre,变量值是Java安装路径下的jre目录中的bin子目录,即:
D:
\Java\jdk1.6.0_23\jre\bin,见图2-8。
图2-8新建系统变量java_jre
③再建立一个系统变量Classpath变量值只用一个“.”,见图2-9。
图2-9新建系统变量Classpath
(5)设置三个系统变量的查找路径
在“系统变量”中选择变量Path,见图2-10。
点击“确定”按钮,打开“编辑系统变量”对话框,见图2-11。
图2-10在“系统变量”中选择变量Path
图2-11“编辑系统变量”对话框
在变量值的尾部添加下列内容:
%java_jdk%;%java_jre%
最后,点击“确定”按钮,完成设置。
4、在DOS命令行下运行Javac和Java命令,检验Java系统安装与设置效果
(1)点击“开始菜单”,选择“运行”命令,输入cmd,点击“确定”按钮(见图2-12),进入DOS环境,然后执行命令:
javac,如果在DOS环境下显示图2-13的结果,说明Java系统与设置正确。
图2-12进入DOS环境
图2-13运行javac命令后显示的结果
如果再运行java命令,会显示图2-14的结果。
图2-14运行java命令后显示的结果
1.3安装与配置Tomcat服务器
以安装ApacheTomcat6.0.20为例。
1、安装ApacheTomcat6.0.20
(1)点击运行ApacheTomcat6.0.20.exe,打开系统安装页面,见图2-15。
图2-15Tomcat安装页面1
(2)点击“Next”命令按钮,进入下一个页面,见图2-16。
图2-16Tomcat安装页面2
(3)点击“IAgree”按钮,即表示同意,进入下一页面,见图2-17。
图2-17Tomcat安装页面3
下拉列表框“Selectthetypeofinstall”用于选择安装类型,当前为缺省方式。
(4)点击“Next”按钮进入下一页面,见图2-18。
这里要选择安装路径,设置为d:
\Tomcat6.0。
图2-18Tomcat安装页面4
(5)点击“Next”按钮进入下一页面,见图2-19。
该页面显示系统端口:
8080,用户名:
admin,用户密码。
这时可设置一个密码。
然后点击“Next”按钮,进入下一页面,见图2-20。
图2-19Tomcat安装页面5
图2-20Tomcat安装页面6
图2-20用于设置Java的运行环境所在路径,当前显示的是系统已经自动查找到的路径:
D:
\Java\jre6。
(6)点击“Install”按钮进行安装
安装完成后,显示如下页面,见图2-21。
图2-21Tomcat安装页面7
这时,安装程序显示两条信息:
是否运行Tomcat,是否显示自述文件,通常可先不选择显示,即取消复选框中的√。
(7)点击“Finish”按钮完成安装。
完成安装后,打开D盘和Tomcat文件夹,可显示已经安装的内容,见图2-22。
图2-22已经完成安装的Tomcat文件夹内容
(8)启动Tomcat
点击“开始菜单”,选择“所有程序”→“ApacheTomcat6.0”→“MonitorTomcat”命令。
即可运行Tomcat。
见下图。
图2-23选择运行Tomcat的命令
系统运行后,Tomcat的图标将显示在Windows窗口左下方。
见下图。
图2-24Window窗口左下方显示的图标
(9)在浏览器中运行Tomcat
在浏览器的地址栏中输入:
http:
//localhost:
8080,显示的页面如下:
图2-25浏览器中启动Tomcat后显示的页面
说明Tomcat安装与配置是成功的。
1.4安装与配置MySQL数据库
以安装MySQLEssential6.0.11为例。
(不管安装成功与否,如果要再安装,则应将C:
\DocumentsandSettings\AllUsers.WINDOWS\ApplicationData下有一个MySQL文件夹,需要删除。
然后再安装)
1、安装MySQL
(1)点击运行MySQLEssential6.0.11Alphawin32.msi文件,打开安装页面。
图2-26MySQL安装页面1
(2)点击“Next”按钮,进入下一个页面
图2-27MySQL安装页面2
当前的自动选择是“Typical”即缺省安装方式,如果要自主选择安装,则选“Custom”
(3)点击“Next”按钮,进入下一页面
图2-28MySQL安装页面3
(4)“Change”按钮,修改安装路径,如选择:
D:
\MySQL\MySQLServer6.0\,见下图。
图2-29MySQL安装页面4
(5)点击“OK”按钮,进入下一页面
图2-30MySQL安装页面5
该页面显示了已经设置的文件安装路径和数据存储路径.
(6)点击“Install”按钮,进行安装
接续点击“Next”按钮,直到下面的页面,
此时需要确定“并发连接”(同时访问数据库的用户)的数目。
最多选定1400。
图2-31MySQL安装页面6
(7)点击“Next”按钮,进入下一页面
图2-32MySQL安装页面7
该页面显示MySQL的默认端口3306,这时可选择其他端口。
(8)点击“Next”按钮,进入下一页面
图2-33MySQL安装页面8
在该页面上,选择字符集为GBK。
(9)依次点击“Next”按钮,进入下一页面
图2-34MySQL安装页面9
在该页面上,选择使用者的系统密码。
(10)点击“Next”按钮,进入下一页面
图2-35MySQL安装页面10
(11)最后点击“Finish”按钮,完成安装
2、启动MySQL
(1)点击“开始”菜单→“MySQL”→“MySQLServer6.0”→“MySQLCommandLineClient”
图2-36启动MySQL的命令
(2)在DOS状态下,输入用户密码
图2-37DOS状态下启动MySQL
启动后显示如下界面:
图2-38DOS状态已经启动的MySQL
这时,可使用命令方式操作MySQL数据库。
3、退出MySQL
在DOS命令行下输入QUIT命令然后回车。
1.5安装使用MySQL图形化工具软件MySQLGUTTools
以安装MySQLGUITools5.0r17为例。
1、安装MySQLGUTTools
(1)点击运行安装文件mysql-gui-tools-5.0-r17-win32.msi,打开安装页面。
图2-36MySQLGUITools5.0r17安装页面1
(2)点击“Next”按钮,进入下一个页面
图2-36MySQLGUITools5.0r17安装页面2
(3)选择“Iaccept…”单选按钮,再点击“Next”按钮,进入下一个页面
图2-37MySQLGUITools5.0r17安装页面3
(5)点击“Change”按钮,修改安装路径
图2-38MySQLGUITools5.0r17安装页面4
图中显示,系统安装路径修改为d:
\MySQL\MySQLToolsfor5.0\
(6)点击“OK”按钮,进入下一页面
图2-39MySQLGUITools5.0r17安装页面5
(7)选择“Custom”,然后点击“Next”按钮,进入下一页面
图2-40MySQLGUITools5.0r17安装页面6
(8)点击“Next”按钮,进入下一页面
图2-41MySQLGUITools5.0r17安装页面7
(9)点击“Install”按钮,执行安装过程,完成后进入下一页面
图2-42MySQLGUITools5.0r17安装页面8
(10)点击“Finish”按钮,完成安装
2、使用MySQLGUTTools
(1)连接MySQLAdministrator
使用MySQL图形化工具,必须先连接MySQLAdministrator,步骤如下:
①点击“开始”菜单→“所有程序”→“MySQL”→“MySQLAdministrator”,见图2-43。
打开连接MySQL数据库对话框,见图2-44。
图2-43MySQLAdministrator命令
图2-44连接MySQL数据库对话框
②设置连接参数
连接名称(StoredConnection):
whg
主机名(ServerHost):
localhost(本机)
端口号(port):
3306
用户名(Username):
root
密码(passeord):
admin(登录MySQL数据库的密码)
图2-45填写参数后的MySQL数据库对话框
③点击“OK”按钮后,成功登录到了MySQLAdministrator页面
图2-46MySQLAdministrator页面
(2)创建数据库
①选择“Catalogs”,这时出现“Schemata”列表,见下图。
图2-47MySQLAdministrator的“Schemata”列表
②在列表框中右击“MySQL”,打开快捷菜单
图2-48快捷菜单
③在“快捷菜单”中点击“CreateNewSchema”命令,打开“CreatenewSchema”对话框,在对话框中输入数据库名称,如:
db_firstDatabase
图2-49“CreatenewSchema”对话框
④点击“OK”按钮,完成数据库的创建。
(3)在数据库中创建表
在列表框中选择已经建好的数据库“db_firstDatabase”,然后在右面点击“CreateTable”按钮(见图2-50),打开“MySQLTableEditor”对话框(见图2-51)。
图2-50“CreateTable”按钮
图2-51“MySQLTableEditor”对话框
例如,在对话框中输入表名:
tb_user
再输入三个字段:
字段名
字段类型
长度
Id
INTEGER(整型)
Username
VARCHAR(字符型)
45
pwd
VARCHAR(字符型)
45
图示如下:
图2-52创建表
点击“ApplyChanges”按钮,完成表的创建。
(4)添加或修改表中的数据
①点击主菜单中的“Tools”菜单项,选择“MySQLQueryBroeser”(见图2-53),打开“MySQLQueryBroeser”对话框(见图2-54)。
图2-53“MySQLQueryBroeser”命令
图2-54“MySQLQueryBroeser”对话框
用鼠标双击右面的“tb_user”表,再点击下面的“Edit”按钮,见图2-55。
图2-55编辑表中的数据
这时,可输入表中的数据,输入完毕,点击“ApplyChanges”按钮,完成输入。
见图2-56。
图2-56完成数据输入
1.6安装使用EclipseJavaEE开发版
以安装EclipseJeeGalileowin32为例。
该版本是面向JavaWeb开发的版本,简称“伽利略”。
1、安装EclipseJavaEE开发版
(1)下载英文版Eclipse-jee-galileo-win32.zip
下载网址:
http:
//www.eclipse.org/downloads/packages/eclipse-ide-java-ee-developers/galileor
下载后解压缩即可。
(2)下载中文包
下载网址:
http:
//download.eclipse.org/technology/babel/babel_language_packs/R0.8.1/galileo.php
选择“Language:
Chinese(Simplified)”——简体中文版
将多个文件下载后,分别解压缩,然后将各个解压文件中的eclipse文件夹合并。
(3)对英文版的Eclipse进行汉化
将中文包中的已经合并的eclipse文件夹中的两个子文件夹复制到英文版Eclipse3.5文件夹中的eclipse文件夹中即可。
2、使用EclipseJavaEE开发版
(1)启动Eclipse-jee-galileo
为方便使用,可将系统安装目录(文件夹)中的eclipse.exe文件建立快捷方式,然后复制到桌面或开始菜单中,以后点击快捷方式图标即可。
图2-57Eclipse主程序文件图示
启动系统之后,显示主窗口,见下图。
图2-57Eclipse主窗口
(2)创建“动态JavaWeb项目”
点击“新建”按钮右面的下拉列表,选择“动态Web项目”(见图2-57),打开“新建动态Web项目”对话框,(见图2-58)。
图2-57新建一个“动态Web项目”
图2-58“新建动态Web项目”对话框
在“项目名”中输入:
firstProject;
在“Dynamicwebmoduleversion(动态web模式版本)”中选择2.5;
其他为默认。
见下图:
图2-59“新建动态Web项目”对话框
点击“下一步”按钮,打开“配置Java应用”对话框,见图2-60。
图2-60“配置Java应用”对话框
这里采用默认值,再点击“下一步”按钮,打开“配置Web模块设置”对话框,在“Contentdirectory”文本框中的值改为WebRoot,见图2-61
图2-61“配置Web模块设置”对话框
再点击“完成”按钮,完成项目的创建,这时会显示项目的目录结构,见下图。
图2-62项目的目录结构
(3)创建JSP文件
①在“项目资源管理器”中用鼠标右击“WebRoot”节点,选择“新建”→“JSP”(见图2-63),打开“新建JavaServer页”对话框。
在对话框中输入文件名:
Index.jsp,见图2-64。
图2-63新建JSP文件
图2-63“新建JavaServer页”对话框
②点击“下一步”按钮,打开“选择JSP模板”对话框,
图2-64“选择JSP模板”对话框
点击“完成”按钮,完成项目创建。
③修改index.jsp的内容
关键是将字符集修改为:
GB18030
第一个JSP程序代码:
<%@pagelanguage="java"contentType="text/html;charset=GB18030"
pageEncoding="GB18030"%>
DOCTYPEhtmlPUBLIC"-//W3C//DTDHTML4.01Transitional//EN""http:
//www.w3.org/TR/html4/loose.dtd">
(4)运行index.jsp程序
①在Eclipse的“资源管理器”中选择运行的程序,然后点击“运行”命令图标右面的三角,选择“运行方式(R)”→“在服务器上运行”。
图2-65选择程序运行方式
打开下图所示的“在服务器上运行”对话框。
图2-65“在服务器上运行”对话框
在该对话框上面,选择“Tomcatv6.0服务器”,然后选择“将服务器设置为缺省值(请不要再次询问)”,再点击“完成(F)”按钮。
再点击“运行”命令,系统显示运行结果。
见下图。
图2-66index.jsp运行结果
将本程序的URL地址“http:
//localhost:
8080/firstProject/index.jsp”复制到浏览器的地址栏中,然后在浏览器中运行。
- 配套讲稿:
如PPT文件的首页显示word图标,表示该PPT已包含配套word讲稿。双击word图标可打开word文档。
- 特殊限制:
部分文档作品中含有的国旗、国徽等图片,仅作为作品整体效果示例展示,禁止商用。设计者仅对作品中独创性部分享有著作权。
- 关 键 词:
- 搭建Java Web开发环境 搭建 Java Web 开发 环境