版权说明:本文档由用户提供并上传,收益归属内容提供方,若内容存在侵权,请进行举报或认领
文档简介
1、Java EE 教程第1章 Java EE开发环境本章要点Java EE传统开发和框架开发JDK安装和配置Tomcat下载和安装MyEclipse安装和配置Java EE工程开发1Java EE 教程21Java EE传统开发Java传统开发方式指Java Web开发,其中心技术为JSP+Servlet+JavaBean。在Java Web开发中,几乎一切功能都用JSP实现。由于短少有效的开发规范来约束JSP程序员,不同程序员编写出的JSP程序风格不同,使开发出的运用系统构造不明晰,维护困难。2JavaEE框架开发如今Java EE三大主流框架是Struts2、Spring和Hibernate
2、。1轻量级Java EE以Spring为中心,适宜中小型企业工程开发,采用SSH2Struts2SpringHibernate整合框架,开发出的运用在Tomcat效力器上运转。2经典企业级Java EE以EJB3+JPA为中心,适宜开发大型企业工程,系统需求在专业Java EE效力器WebLogic、WebSphere上运转。1.1 Java EE传统开发和框架开发Java EE 教程3本书采用轻量级Java EE开发平台,搭建的开发环境如下: 底层运转时环境:jdk1.7.0_67和jre7, Web效力器:Tomcat 8.0.21, 后台数据库:SQL Server 2021/2021,
3、或者MySQL5.5 可视化集成开发环境:MyEclipse 2021。开发工程时需求添加框架的引入和配置,编写.jsp、.java等文件,开发完成后,发布到Web效力器上,轻量级Java EE开发平台如图1.1所示。1.1 Java EE传统开发和框架开发Java EE 教程41.2.1 JDK下载和安装JDK可以在Oracle公司的官方网站下载,网址如下:oracle/technetwork/java/index.html在阅读器地址栏中键入上述地址后,可以看到 Java SE SDK的下载版本,本书下载的是当前流行版本Java SE7。 本书在 Windows 平台下进展开发,必需下载
4、Windows 版本,下载之后得到的可执行文件为:jdk-7u67-windows-x64。双击下载后的安装文件:jdk-7u67-windows-x64,出现“答应证窗口后,单击“接受按钮。在“自定义安装窗口中,运用默许选项,单击“下一步按钮,即可进展安装。本书的安装目录是:C:Program FilesJavajdk1.7.0_67。1.2 JDK安装和配置SQL Server数据库教程1. 设置系统变量Path在开场菜单中,选择控制面板系统高级系统设置环境变量,出现如图1.2所示环境变量对话框。 51.2.2 JDK配置SQL Server数据库教程在系统变量中找到变量名为Path的变量
5、,单击编辑按钮,弹出编辑系统变量对话框,在变量值文本框中输入JDK的安装途径:C:Program FilesJavajdk1.7.0_67bin,如图1.3所示,单击确定按钮完成配置。2. 设置用户变量JAVA_HOME在“用户变量中单击新建按钮,弹出新建用户变量对话框,在变量名文本框中输入JAVA_HOME,在变量值文本框中输入JDK的安装途径:C:Program FilesJavajdk1.7.0_67如图1.4所示,单击确定按钮完成配置。 61.2.2 JDK配置SQL Server数据库教程选择开场运转菜单项,输入cmd,进入DOS界面,在命令行输入java version,系统显示当
6、前JDK的版本,那么JDK安装胜利,如图1.5所示。 1.3 Tomcat下载和安装Tomcat是一个Servlet/JSP容器,它是一个开发和配置Web运用和Web效力的有用平台。Tomcat是Java EE系列的软件效力器之一,本书采用最新的Tomcat 8.0.21作为承载Java EE运用的Web效力器,在阅读器地址栏中键入其官方网站:,对Tomcat的下载版本进展下载 71.2.3 JDK安装测试SQL Server数据库教程Tomcat的下载发布页如图1.6所示。在Core下的第一项zip是Tomcat绿色版,解压即可运用,第6项Windows S
7、ervice Installer是一个安装版软件,双击启动安装导游后,安装过程都采用默许选项。两种版本都可运用,本书采用绿色版apache-tomcat-8.0.21,解压在C盘。 81.3 Tomcat 下载和安装SQL Server数据库教程 1.4.1 MyEclipse下载和安装MyEclipse在国内的官网:myeclipseide/index.html,提供中文Windows版MyEclipse,为Java EE初学者提供开发环境。本书运用MyEclipse在Windows下的最新版本MyEclipse 2021,从官网下载安装软件myeclipse-pro-2021-GA-off
8、line-installer- windows.exe,双击MyEclipse2021的安装软件91.4 MyEclipse安装和配置SQL Server数据库教程 出现如图1.7所示的安装导游,按照导游步骤完成安装。10从上述官网免费下载,激活后可以长期运用MyEclipse。1.4.1 MyEclipse下载和安装SQL Server数据库教程 MyEclipse 2021的启动画面和版本信息分别如图1.8和图1.9所示。111.4.1 MyEclipse下载和安装SQL Server数据库教程 单击开场一切程序MyEclipseMyEclipse 2021MyEclipse Profes
9、sional 2021,启动MyEclipse 2021,出现选择任务区对话框,如图1.10所示。单击OK按钮,进入集成开发环境,如图1.11所示。121.4.1 MyEclipse下载和安装SQL Server数据库教程 1. 配置JRE1启动MyEclipse,选择菜单WindowPreference,出现Preference对话框,选择左边目录树中的JavaInstall JREs,如图1.12所示。131.4.2 MyEclipse配置SQL Server数据库教程 2在图1.8中,本书不用默许的JRE选项,单击Add按钮,出现Add JRE对话框。3 单击Directory按钮,出现
10、阅读文件夹对话框,指定jdk1.7.0_67的途径:C:Program FilesJavajdk1.7.0_67,如图1.13所示。141.4.2 MyEclipse配置SQL Server数据库教程 4 单击确定按钮,前往Add JRE对话框,如图1.14所示,单击Finish按钮。151.4.2 MyEclipse配置SQL Server数据库教程 5前往Preference对话框,如图1.15所示,单击Ok按钮,完成JRE配置。161.4.2 MyEclipse配置SQL Server数据库教程 2. 集成MyEclipse和Tomcat1启动MyEclipse,选择菜单WindowPr
11、eference,出现 Preference对话框,展开左边目录树中的MyEclipseServersTomcatTomcat 8.x,在右边激活Tomcat 8.x设置途径:C:Tomcatapache-tomcat-8.0.21,如图1.16所示。171.4.2 MyEclipse配置SQL Server数据库教程 182继续展开左边目录树中的MyEclipseServersTomcatTomcat 8.xJDK,设置 Tomcat 8.x默许运转环境为:jdk1.7.0_67,如图1.17所示,单击Ok按钮,完成MyEclipse和Tomcat的集成。1.4.2 MyEclipse配置S
12、QL Server数据库教程 3. 在MyEclipse中启动Tomcat在MyEclipse工具栏,单击Run/Stop/Restart MyEclipse Servers按钮 的下拉箭头,选择Tomcat 8.xStart,在MyEclipse中启动Tomcat,如图1.18所示。19MyEclipse主界面下方控制台区显示Tomcat启动信息,此时Tomcat效力器已启动。1.4.2 MyEclipse配置SQL Server数据库教程 在阅读器地址栏中,输入:localhost:8080/,出现如图1.19所示界面,表示MyEclipse和Tomcat已严密集成,IDE环境已搭建胜利。
13、201.4.2 MyEclipse配置SQL Server数据库教程 211. 菜单栏在MyEclipse 2021窗体顶部第2行是菜单栏,包含主菜单例如File和其所属的菜单项例如如FileNew,菜单项下面还可以有子菜单,如图1.20所示。2. 工具栏菜单栏下面两行是工具栏,如图1.21所示。1.5 MyEclipse 2021 的界面SQL Server数据库教程 223. 透视图切换器位于工具栏最右侧的是透视图切换器,它可以显示多个透视图以供切换,如图1.22所示。假设需求恢复到默许的MyEclipse 2021 的界面,可选择其中的MyEclipse Java Enterprise
14、(default)选项。1.5 MyEclipse 2021 的界面SQL Server数据库教程 234. 视图视图是主界面中的一个小窗口,可以调整显示大小、位置或封锁,也可以最大化、最小化,MyEclipse的界面是由工具栏、菜单栏、形状栏和许多视图构成的,大纲视图就是视图之一,如图1.23所示。1.5 MyEclipse 2021 的界面SQL Server数据库教程 245. 代码编辑器文件编辑器在界面的中间,用于编辑程序代码,并具有自动调试和排错功能,假设翻开 JSP源文件,在编辑器的上部窗口中显示页面的预览效果,下部窗口中显示JSP源代码,该编辑器与视图类似,也能最大化和最小化,如
15、图1.24所示。1.5 MyEclipse 2021 的界面SQL Server数据库教程 251.6.1 简单的Java工程开发一个简单的Java工程开发引见如下,运转结果将在控制台打印出Hello Java!,工程完成后的目录树如图1.25所示。在Java工程目录树中,各个目录引见如下:1src目录:src是一个源代码文件夹(Source folder),用于存放Java源代码,当Java源代码放入src中,MyEclipse会自动编译。2JRE System Library目录:存放环境运转需求的类库。1.6 简单的Java EE工程开发SQL Server数据库教程 26工程开发过程如
16、下:【例1.1】 开发一个简单的Java工程JavaProj1创建Java工程启动MyEclipse,选择菜单FileNewJava Project,出现如图1.26所示的创建Java工程对话框,在Project name文本框中输入:JavaProj,在JRE栏,坚持默许的Use default JRE (currently jdk1.7.0_67),其它选项也坚持默许,单击Finish按钮。1.6.1 简单的Java 工程开发SQL Server数据库教程 27在MyEclipse左边生成了一个JavaProj工程,如图1.27所示。2创建包和类右单击src文件夹,选择NewPackage
17、,出现如图1.28所示的创建包对话框,在Name文本框中输入包名:lee.picture,单击Finish按钮,在工程目录树中会看到如图1.28所示的lee.picture包。1.6.1 简单的Java 工程开发SQL Server数据库教程 28右单击lee.picture包,选择NewClass,出现如图1.29所示的创建Java类对话框,在Name文本框中输入类名:JavaProj,单击Finish按钮。 1.6.1 简单的Java 工程开发SQL Server数据库教程 293编辑JavaProj.java代码在MyEclipse中部出现了JavaProj.java编辑框,编辑Java
18、Proj.java代码,如图1.30所示,源文件保管时会自动编译。1.6.1 简单的Java 工程开发SQL Server数据库教程 301.6.1 简单的Java 工程开发4运转保管源文件JavaProj.java,右单击Java工程目录树中的JavaProj.java,选择Run AsJava Application,出现如图1.31所示的运转结果Java EE 教程下面引见一个简单的Web工程开发,运转结果将在阅读器中打印出Hello JSP!,工程完成后的目录树如图1.32所示。311.6.2 简单的Web工程开发Java EE 教程【例1.2】 开发一个简单的Web工程WebProj
19、。1创建Web工程启动MyEclipse,选择菜单FileNewWeb Project,出现如图1.33所示的创建Web工程对话框,在Project name文本框中输入:WebProj,其它选项也坚持默许,单击Finish按钮。在MyEclipse左边生成了一个WebProj工程,如图1.34所示。321.6.2 简单的Web工程开发Java EE 教程2创建JSP展开Web工程WebProj,双击index.jsp文件,在MyEclipse中上部出现index.jsp编辑框,编辑index.jsp代码,如图1.35所示。331.6.2 简单的Web工程开发Java EE 教程3部署创建JS
20、P后,必需将Web工程放到Tomcat效力器中去运转,称为部署Web工程。单击工具栏中的Deploy MyEclipse J2EE to Server按钮 ,在弹出的对话框中,单击Add按钮,出现新部署对话框,在Server栏目中选择Tomcat 8.x,如图1.36所示,单击Finish按钮。341.6.2 简单的Web工程开发Java EE 教程出现工程部署对话框,如图1.37所示,单击OK按钮,部署胜利。351.6.2 简单的Web工程开发Java EE 教程在MyEclipse中下部,单击Server按钮,单击Tomcat 8.x左边下拉箭头,下边一行显示工程WebProj已部署到To
21、mcat中,如图1.38所示。361.6.2 简单的Web工程开发Java EE 教程4运转在MyEclipse工具栏,单击Run/Stop/Restart MyEclipse Servers按钮 的下拉箭头,选择Tomcat 8.xStart,在MyEclipse中启动Tomcat,如图1.39所示。37在阅读器中输入localhost:8080/WebProj/,回车后,出现如图1.40所示的运转结果Hello JSP!。1.6.2 简单的Web工程开发Java EE 教程1导出工程【例1.3】 导出Web工程WebProj1右单击工程名WebProj,在弹出的菜单中选择Export菜单项, 出现Export对话框,选择GeneralFile System,单击Next按钮,如图1.41所示。381.6.3 工程的导出和导入Java EE 教程391.6.
温馨提示
- 1. 本站所有资源如无特殊说明,都需要本地电脑安装OFFICE2007和PDF阅读器。图纸软件为CAD,CAXA,PROE,UG,SolidWorks等.压缩文件请下载最新的WinRAR软件解压。
- 2. 本站的文档不包含任何第三方提供的附件图纸等,如果需要附件,请联系上传者。文件的所有权益归上传用户所有。
- 3. 本站RAR压缩包中若带图纸,网页内容里面会有图纸预览,若没有图纸预览就没有图纸。
- 4. 未经权益所有人同意不得将文件中的内容挪作商业或盈利用途。
- 5. 人人文库网仅提供信息存储空间,仅对用户上传内容的表现方式做保护处理,对用户上传分享的文档内容本身不做任何修改或编辑,并不能对任何下载内容负责。
- 6. 下载文件中如有侵权或不适当内容,请与我们联系,我们立即纠正。
- 7. 本站不保证下载资源的准确性、安全性和完整性, 同时也不承担用户因使用这些下载资源对自己和他人造成任何形式的伤害或损失。
最新文档
- 2024至2030年中国滚塑挡泥板数据监测研究报告
- 2024至2030年竹锅垫项目投资价值分析报告
- 2024至2030年有隔板过滤器项目投资价值分析报告
- 2024年酸醛塑料制品项目可行性研究报告
- 淮阴师范学院《民商法案例研讨》2021-2022学年第一学期期末试卷
- 黄山学院《单片机原理及应用》2022-2023学年期末试卷
- 淮阴师范学院《原子物理学》2021-2022学年第一学期期末试卷
- 淮阴师范学院《新世纪文学批评》2022-2023学年第一学期期末试卷
- 黄山学院《电工电子技术》2021-2022学年期末试卷
- 淮阴师范学院《国际贸易理论与实务(2)》2021-2022学年第一学期期末试卷
- 水泵扬程计算表
- 股权赠与协议范本只享有分红权
- 数控铣床零件加工工艺分析与程序设计毕业论文
- 混凝土的几种本构模型
- 污泥石灰干化工艺的工程应用
- 384种矿物与矿石标本实例照片
- 第二课简单趋向补语:v+上下进出回过起PPT课件
- 机动车登记证书翻译件中英文模板(共2页)
- C++程序设计:第8章 数组
- 小学书法人美版五年级下册 第10课 广字头 课件(10张PPT)
- 两自一包体制改革策略应用案例探索
评论
0/150
提交评论