版权说明:本文档由用户提供并上传,收益归属内容提供方,若内容存在侵权,请进行举报或认领
文档简介
1、 Eclipse概述及开发环境搭建 5.1 Eclipse概述概述5.2 Eclipse中中Java Web开发环境的搭建开发环境的搭建5.3 编写编写JSP应用程序应用程序 5.1 Eclipse概述 Eclipse平台是平台是IBM公司向开发源码社区捐赠的公司向开发源码社区捐赠的Java程序开发框架,其前身是程序开发框架,其前身是IBM的的Visual Age for Java(简称简称VA4J)。)。Eclipse是一个成熟的、可扩展的是一个成熟的、可扩展的体系结构。在该平台中可以集成不同软件开发供应商体系结构。在该平台中可以集成不同软件开发供应商的产品,任何软件开发工具供应商都可以将他
2、们的开的产品,任何软件开发工具供应商都可以将他们的开发工具和组件加入到发工具和组件加入到Eclipse平台中。平台中。 由于由于Eclipse提供了一个开放灵活的框架,提供了一个开放灵活的框架,Eclipse技技术现在广为流行,基于术现在广为流行,基于Eclipse构架的应用越来越多。构架的应用越来越多。 5.1 Eclipse概述 EclipseEclipse体系结构图体系结构图 5.1 Eclipse概述 Eclipse类似于类似于“软总线软总线”的体系结构,的体系结构,Eclipse的的核心部分核心部分(Platform Runtime)类似于一条类似于一条“即插即用即插即用”的的“总线
3、总线”,它提供了许多的,它提供了许多的“插槽插槽”(扩展点:扩展点:extension point)。其余的部分都可看成类似于外部设。其余的部分都可看成类似于外部设备的备的“插件插件”(Plug-in),可随时加载和卸载。更为),可随时加载和卸载。更为灵活的是每个插件又提供了灵活的是每个插件又提供了“插槽插槽”可继续安装其他可继续安装其他的插件。的插件。 5.1 Eclipse概述 Eclipse分为分为Eclipse平台、平台、Java开发环境插件开发环境插件(JDT)、插件开发环境插件、插件开发环境插件(PDE)、其他的第三方插件、其他的第三方插件几个部分。其中几个部分。其中Eclipse
4、平台是整个系统的基础,平台是整个系统的基础,Eclipse的核心。的核心。JDT是提供了用于编辑、查看、编译、是提供了用于编辑、查看、编译、调试和运行调试和运行Java代码的专门插件。代码的专门插件。PDE构建于构建于Eclipse平台和平台和JDT之上,提供了专门开发插件的工具。之上,提供了专门开发插件的工具。 5.1 Eclipse概述 Eclipse平台是在其上创建插件扩展的核心框架和平台是在其上创建插件扩展的核心框架和服务的名称,是一个通用的基础架构。平台由平台运服务的名称,是一个通用的基础架构。平台由平台运行时、工作空间、工作台、帮助、小组、调试构成。行时、工作空间、工作台、帮助、小
5、组、调试构成。平台在结构上大致可分为核心(平台在结构上大致可分为核心(core)和用户界面)和用户界面(UI)两层。核心是与用户界面无关的基础结构,包)两层。核心是与用户界面无关的基础结构,包含平台运行时和插件管理、工作空间和资源管理以及含平台运行时和插件管理、工作空间和资源管理以及版本和配置管理。其中平台运行时又是版本和配置管理。其中平台运行时又是Eclipse平台的平台的核心。核心。平台运行时(Platform Runtime) 运行时相当于一个微内核,是插件的核心引擎。运行时相当于一个微内核,是插件的核心引擎。它位于平台核心中最低级别的部分,由它位于平台核心中最低级别的部分,由org.e
6、clipse.osgi和和org.eclipse.core.runtime两个插件组成,其他所有的两个插件组成,其他所有的插件都依赖于这两个插件。插件都依赖于这两个插件。5.2 Eclipse中Java Web开发环境的搭建所需相关软件:所需相关软件:1、Java 2 SDK SE:Java开发工具包 JDK JDK1.4及以上。2、Servlet Container(Web Application Server):Apache Tomcat 5.0以上版本。3、 Tomcat 插件:支持在Eclipse中控制Tomcat应用服务器的状态。4、 Lomboz插件:支持在Eclipse中编写JS
7、P程序。5、相关数据库连接的驱动程序: MySQL。5.2 Eclipse中Java Web开发环境的搭建一、一、JDKJDK的安装的安装1、下载Java开发工具包(JDK1.4及以上:Java Development Kit)。2、运行J2SDK安装文件jdk-1_5_0_14-windows-i586-p.exe。3、JDK环境变量的设置:JAVA_HOME, C:jdk1.5.0_14。4、CLASSPATH设置: JDK1.5.0安装目录libtools.jar。5、PATH设置: JDK1.5.0安装目录bin。 5.2 Eclipse中Java Web开发环境的搭建二、二、Ecli
8、pseEclipse的安装的安装 1、下载 Eclipse (Eclipse3.1.1版本) 2、将压缩包文件eclipse-SDK-3.1.1-win32.zip解压到指定的位置。 3、查看安装完成Eclipse文件夹中的目录结构。 4、找到安装目录下的eclipse.exe文件双击运行。5.2 Eclipse中Java Web开发环境的搭建三、三、EclipseEclipse多国语言包的安装多国语言包的安装 1、下载 Eclipse3.1.1版本的多国语言包。 2、将压缩包文件NLpack1-eclipse-SDK-3.1.1a-win32.zip解压后获得的文件存放在Eclipse安装目
9、录下的Language子目录中。 3、在Eclipse安装目录下创建子目录links, 并在该目录下新建一个文本文件,名称为language.start,在文本文件中键入path=d:eclipselanguage。 4、删除Eclipse安装目录中的configuration子目录下面的org.eclipse.update目录。5.2 Eclipse中Java Web开发环境的搭建四、四、EclipseEclipse中文本中文本编辑器编码的设置编辑器编码的设置 1、选择“窗口”菜单中的“首选项”命令。2、选择“常规”“编辑器”。3、设置文本文件编码为UTF-8。5.2 Eclipse中Jav
10、a Web开发环境的搭建五、安装应用服务器五、安装应用服务器Tomcat 1、下载 Tomcat。 2、运行Apache Tomcat 安装文件jakarta-tomcat-5.0.19.exe。 3、打开IE浏览器,在地址栏输入:8080或者http:/localhost:8080 。 5.2 Eclipse中Java Web开发环境的搭建六、安装六、安装 Eclipse中的中的Tomcat插件插件 1、下载 Tomcat插件。 2、将压缩包文件tomcatPluginV31beta.zip解开后得到的文件名称为:com.sysdeo.eclipse.tomca
11、t_3.1.0.beta的文件夹放到Eclipse安装目录下的plugins目录下。 3、重新启动Eclipse。 4、设置:选择“窗口”菜单中的“首选项”命令。选择Tomcat的相关设置。 5.2 Eclipse中Java Web开发环境的搭建六、安装六、安装 Eclipse中的中的Tomcat插件插件5.2 Eclipse中Java Web开发环境的搭建六、安装六、安装 Eclipse中的中的Tomcat插件插件5.2 Eclipse中Java Web开发环境的搭建六、安装六、安装 Eclipse中的中的Tomcat插件插件5.2 Eclipse中Java Web开发环境的搭建七、安装七、
12、安装 Eclipse中的中的Lomboz插件插件 1、下载 Lomboz插件: lomboz-3.1RC2.zip、lomboz-emf-gef-jem-3.1RC.zip和 org.objectweb.lomboz_3.0.1.N20050106.zip 2、在Eclipse安装目录下分别创建两个文件夹,名称分别为:lomboz和emf。 3、将lomboz-3.1RC2.zip解压到lomboz文件夹下。 4、解压org.objectweb.lomboz_3.0.1.N20050106.zip, 将解压后features和plugins文件夹下的文件分别复制到lomboz下的 featur
13、es和plugins文件夹下。 5、将lomboz-emf-gef-jem-3.1RC.zip解压到emf文件夹下。 6、在links文件夹下创建两个文件用于指明对应路径。5.2 Eclipse中Java Web开发环境的搭建八、八、MySQL的安装的安装 1、下载 MySQL安装程序:MySQL 4.1.14 2、解压缩下载的压缩文件,获得名称为setup.exe的安装程序,双击安装程序,开始MySQL数据库系统的安装。 3、安装MySQL服务器端管理工具: mysql-administrator-1.1.3-win.msi 4、安装MySQL客户端查询浏览工具: mysql-query-b
14、rowser-1.1.15-win.msi5.3 编写JSP应用程序一、JSP应用程序由两部分构成: HTML代码包含在中的程序代码 二、JSP应用程序的执行过程: 服务器遇到客户端的JSP网页请求JSP引擎把jsp代码转换成Servlet代码JSP引擎调用服务器端的Java编译器把Servlet代码编译为.class文件(保存在服务器端的相关目录中)JVM执行.class文件结果返回给请求的客户端。5.3 编写JSP应用程序解释:解释:a. 服务器在遇到一个JSP网页的第一次请求时,将按上面的几个步骤进行。b. 如果是对未发生变更的同一JSP网页的再次调用,则服务器直接执行之前生成的.cla
15、ss文件,然后返回给请求的客户端。5.3 编写JSP应用程序解释:解释:c. 在服务器重启后,服务器端用于存放。class的文件目录将被更新,里面所有以前编译成的字节码文件都被服务器扔掉(因为这个目录是服务器端启动时临时创建的)。重新启动后的第一次要执行全步骤。5.3 编写JSP应用程序解释:解释: d. 服务器端根据JSP网页代码的更新时间与字节码的更新时间作比较,来判断JSP网页代码是否被修改过.如果作了修改,再遇到此JSP网页的请求时,服务器将重新对其转换并编译,并用编译后得到的字节码覆盖原来的。 5.3 编写JSP应用程序5.3 编写JSP应用程序5.3 编写JSP应用程序选择“新建”
16、 “其它”。5.3 编写JSP应用程序5.3 编写JSP应用程序三、运行方法 浏览器地址栏中键入:http:/localhost:8080/JSP文件 或 :8080/JSP文件 (例6.1:Hello.jsp) 将JDK1.5的LIB下面的TOOLS.JAR覆盖TOMCAT5.0目录/common/lib下面的tools.jar,然后重启TOMCAT5.0。5.3 编写JSP应用程序四、设置四、设置JSP的虚拟目录的虚拟目录 创建目录,如:创建目录,如:d:eclipseworkspace目录,接着在目录,接着在workspace目录下面创建目录下面创建jsp目录和目录和classes目录。然后用文本编辑器打开目录。然后用文本编辑器打开Tomcat安装目录安装目
温馨提示
- 1. 本站所有资源如无特殊说明,都需要本地电脑安装OFFICE2007和PDF阅读器。图纸软件为CAD,CAXA,PROE,UG,SolidWorks等.压缩文件请下载最新的WinRAR软件解压。
- 2. 本站的文档不包含任何第三方提供的附件图纸等,如果需要附件,请联系上传者。文件的所有权益归上传用户所有。
- 3. 本站RAR压缩包中若带图纸,网页内容里面会有图纸预览,若没有图纸预览就没有图纸。
- 4. 未经权益所有人同意不得将文件中的内容挪作商业或盈利用途。
- 5. 人人文库网仅提供信息存储空间,仅对用户上传内容的表现方式做保护处理,对用户上传分享的文档内容本身不做任何修改或编辑,并不能对任何下载内容负责。
- 6. 下载文件中如有侵权或不适当内容,请与我们联系,我们立即纠正。
- 7. 本站不保证下载资源的准确性、安全性和完整性, 同时也不承担用户因使用这些下载资源对自己和他人造成任何形式的伤害或损失。
最新文档
- 2024年度企业环境保护责任合同
- 瓷制球形把手市场发展现状调查及供需格局分析预测报告
- 通风用气动叶轮市场环境与对策分析
- 2024年度互联网旅游服务平台合同
- 2024年度云计算中心建设及运营合同
- 螺旋输送机市场需求与消费特点分析
- 跑步机市场需求与消费特点分析
- 2024年度大豆品牌授权合同
- 04版设备采购合同范本
- 2024年度大豆信息化建设合同
- 生活小区百家宴活动策划方案范本
- 计算机的科学计算功能在工程领域中的应用
- BI-商业智能-演示完全版ppt课件
- 云南省计量检定机构计量检定收费标准doc-云南省计量检定
- LNG接收站运行仿真系统设计
- 古法风水阳宅布局五行化气挨星法
- 二年级数学老师家长会发言稿ppt课件
- 跆拳道黑带考核标准内容
- 门窗施工组织设计与方案
- 机柜空调的选型手册和变频器的发热量计算
- 二年级上册音乐课件-秋|接力版 (共8张PPT)
评论
0/150
提交评论