JavaEE集成开发环境的配置

更新时间:2023-05-05 17:39:01 阅读量:1 实用文档 文档下载

说明:文章内容仅供预览,部分内容可能不全。下载后的文档,内容与下面显示的完全一致。下载之前请确认下面内容是否您想要的,是否完整无缺。

3.2 Eclipse Java EE集成开发环境

JSP开发环境主要包括JavaBean和Servlet等Java类的开发环境与JSP页面的开发环境,Java类的编译需要JDK的支持。前面介绍了JSP的多个开发和应用平台,它们有各自的优点,也适合于不同的开发环境。本书程序都是使用免费开源的强大工具平台开发和运行的,本书选择的软件是最新版的JDK1.7+Eclipse Java EE+Tomcat 7.0集成开发环境;经典版的JDK1.5+ Eclipse 3.2 +Tomcat 5.5以及MyEclipse8.6开发环境。下面介绍它们的安装和配置。

3.2.1 安装和配置JDK

在oracle公司的网站上可以免费下载JDK安装软件,下载网址是:

2ad8c412a5e9856a57126019/technetwork/java/index

打开此网址,找到下载的位置,如图3-1所示。选中Java SE 7 Update 17。

图3-1 选择要下载的软件Java SE 7 Update 17

图3-2 选择JDK DOWNLOAD

图3-3 jdk-7u17-windows-i586.exe

要下载JDK的Windows版本,这里下载的是jdk-7u3-windows-i586.exe。注意,选择Accept License Agreement后才可以下载。

下载完成后,直接双击下载软件即可执行安装。按照安装指示进行即可。安装过程如下:(1)欢迎使用Java SE Development Kit 7 Update 17安装向导,如图3-4所示。

图3-4安装向导

(2)选择JDK的安装路径,单击“更改(A)”按钮可以选择JDK的安装路径,也可以使用默认安装路径,如图3-5所示。

图3-5 选择JDK安装路径

(3)选择jre的安装路径,如图3-6所示。

图3-6 选择jre安装路径

(4)安装进度,如图3-7所示。

图3-7 安装进度

(5)安装成功,如图3-8所示。

图3-8 安装成功

安装完成后,需要做一些配置工作,以便JDK能正常运行。可以按照以下步骤来配置JDK。

选择“计算机”->“属性”->“高级系统设置”->“环境变量”如图3-9,3-10所示。

图3-9 设置环境变量

图3-10 设置环境变量

在“系统变量”列表中查看是否有Path变量,单击“编辑”按钮,在弹出的“编辑系统变量”对话框的“变量值”文本框中添加路径“C:\Program Files\Java\ jdk1.7.0_17\bin;”,完成后单击“确定”按钮。如果没有Path变量,就单击“系统变量”选项组中的“新建”按钮。

在“用户变量”列表中新建一个名为JAVA_HOME的变量,变量值为“C:\Program Files\Java\ jdk1.7.0_17;”。

在“用户变量”列表中新建一个名为classpath的变量,变量值为“.;C:\Program Files\Java\ jdk1.7.0_17\lib”。

3.2.2 Tomcat服务器

1.Tomcat简介与下载

Tomcat服务器是开放源代码的Web应用服务器,是目前比较流行的Web应用服务器之一。Tomcat是Apache 软件基金会(Apache Software Foundation)的Jakarta项目中的一个核心项目,由Apache、Sun 和其他一些公司及个人共同开发而成。由于有了Sun 的参与和支持,最新的Servlet 和JSP规范总是能在Tomcat中得到体现。因为Tomcat 技术先进、性能稳定,而且免费,因而深受Java爱好者的喜爱并得到了部分软件开发商的认可,成为目前比较流行的Web 应用服务器。

Tomcat很受广大程序员的喜欢,因为它运行时占用的系统资源小,扩展性好,支持负载平衡与邮件服务等开发应用系统常用的功能;而且它还在不断的改进和完善中,任何一个感兴趣的程序员都可以更改它或在其中加入新的功能。

目前Tomcat最新版本为7.0.37。Apache Tomcat 7.x是目前的开发焦点。它在汲取了Tomcat 6.0.x优点的基础上,实现了对于Servlet 3.0、JSP 2.2和EL 2.2等特性的支持。除此以外的改进如下:Web应用内存溢出侦测和预防;增强了管理程序和服务器管理程序的安全性;一般CSRF保护;支持Web应用中的外部内容的直接引用;重构(connectors, lifecycle)及很多核心代码的全面梳理。

由于Tomcat是Apache系列的产品,所以可以在2ad8c412a5e9856a57126019/ 网站里找到最新的安装程序,如图3-11所示。本书用到的是Tomcat7.0.39。

图3-11 下载Tomcat7.0.39

2.Tomcat安装

下载完成后,可以按以下步骤安装Tomcat服务器。

(1)双击打开apache-tomcat-7.0.39.exe安装程序,显示如图3-12所示的选择安装向导界

面。

图3-12 Tomcat安装向导

(2)接收安装协议,如图3-13所示。

图3-13 “接受协议”对话框

(3)点击如图3-13上的“I Agree”按钮后显示如图3-14所示的选择安装选项界面。其中,默认选项是把Tomcat加载到“开始”菜单的“程序”组中,并安装Tomcat的说明文档。如果选中Examples选项,系统会安装Tomcat自带的实例程序,如果选中Host Manager 选项,系统会安装Tomcat自带的Web应用程序。读者可以自行选择这两项,建议全部选中。这样,在安装结束后,就可以运行Tomcat自带的实例程序,并查看其中的代码。

图3-14 “自定义安装”对话框

(3)配置选项,如图3-15所示。该对话框可以设置服务器的端口号以及管理服务器所

需的用户名和密码。

图3-15 配置选项

(4)选择安装虚拟机路径,可以使用默认路径,如图3-16所示。注意:tomcat7.0.39需要Java SE 6.0或者更高版本的JRE。

图3-16 选择安装虚拟机路径

(5)设置安装路径,如图3-17所示。其中,通过单击Browse按钮,可以选择安装路径。本书采用默认的路径。

图3-17 设置安装路径

(6) 在完成设置安装路径后,单击图3-18中的“Install“按钮会进入到如图3-17所示的安装进度界面。

图3-18 安装进度

(7)安装完毕弹出如图3-19所示的对话框,单击“Finish”按钮完成Tomcat的安装,并启动Tomcat服务器。服务器启动后,会在桌面的右下角显示,如图3-20所示。

图3-19 安装完成

图3-20 Tomcat服务器已启动

(8)在浏览器中输入:loaclhost:8080,显示如图3-21所示,说明Tomcat安装成

功。

图3-21 Tomcat安装成功图

3.Tomcat安装文件夹

Tomcat安装完成后,其安装目录下包含bin、conf、lib、logs、temp、webapps、work等子目录,如图3-22所示。

图3-22 Tomcat安装文件夹内容

各个子目录简介如下:

(1)bin目录。主要存放Tomcat的命令文件。

(2)conf目录。包括Tomcat的配置文件,例如server.xml和tomcat-users.xml。server.xml是Tomcat的主要配置文件,其中包含了Tomcat的各种配置信息,例如监听端口号、日志配置等。如果要修改Tomcat默认的端口号8080,找到如下这段代码可以更改

connectionTimeout="20000"

redirectPort="8443" />

把8080改成想用的端口号就可以了。tomcat-users.xml中定义了Tomat的用户。对于Tomat的配置及管理有专门的应用程序,所以不推荐直接修改这些配置文件。

(3)logs目录。存放日志文件。

(4)temp目录。主要存放Tomat临时文件。

(5)webapps目录。存放应用程序实例,待部署的应用程序保存在此目录。

(6)work目录。存放JSP编译后产生的class文件。

4. Tomcat的启动、停止、配置

单击“任务栏”->“开始”->“程序”->“Apache Tomcat 7.0 Tomcat 7”->Configure Tomcat命令,弹出如图3-23所示的对话框,可以启动、停止以及根据业务需要配置Tomcat 服务器。

图3-23 “Tomcat服务器配置”对话框

5.Tomcat的部署

Web应用程序能以项目形式存在或打包为war文件。不管哪一种形式,都可以通过将其复制到webapps目录下进行部署。例如,有一个Web应用程序名为myApp的Web项目,将该Web应用程序文件夹复制到webapps下,启动Tomcat后,通过URL就可以访问localhost:8080/myApp/xxx.jsp,其中xxx.jsp为项目下的JSP文件。

3.2.3 Eclipse Java EE 开发环境搭建

虽然所有的Java和JSP代码都可以通过文本编辑器(比如记事本)来编写,但为了提高开发效率,还需要类似于Visual Studio那样的集成开发环境。

Eclipse Java EE作为一款Java的开发集成软件,拥有即时编译和运行便捷等特性,是开发Java类代码的方便利器。

1. 安装Eclipse Java EE

Eclipse Java EE也是开源软件,可以从2ad8c412a5e9856a57126019/downloads/网站下载到相应文件。如图3-24所示,我们选择“Eclipse IDE forJava EE Developers”下载。下载后的文件eclipse-jee-juno-SR2-win32.zip,我们解压缩即可使用。

图3-24 Eclipse下载页面

2.配置Eclipse Java EE

(1)解压后,我们在eclipse文件夹中找到eclipse.exe,双击打开Eclipse,如图3-25所示,我们选择一个工作空间,或者使用默认的工作空间。

图3-25 选择工作空间

(2)选择“Window”|“Preferences”命令,首先配置所安装的JRE,打开如图3-26

所示配置对话框,通过add、edit等按钮配置Java->Installed JREs。

图3-26 配置JRE

(3)配置Server。如图3-27所示,通过点击add按钮添加Server->Runtime Environments。这里我们选择Apache Tomcatv7.0。通过Browse查找到Apache Tomcat7.0的安装路径,如图3-28所示。点击“Finish”按钮后,配置完成。

图3-27配置Server选择Apache Tomcatv7.0

图3-28配置Apache Tomcat 7.0的路径

3.采用Eclipse Java EE开发JSP代码

(1)新建一个Dynamic Web 项目,如图3-29所示。输入项目名如webtest,如图3-30所示。

图3-29新建一个Dynamic Web 项目

图3-30 新建项目webtest

(2)配置java源文件的目录src,其中src目录内存放Java文件代码,编译输出目录为build/classes,如图3-31所示。

图3-31 配置java文件目录

(3)配置Web文件目录。WebContent文件夹用来保存Web(如JSP文件HTML文件等)文件。如图3-32所示。

图3-32 配置Web文件目录WebContent

(4)创建第一个JSP文件,HelloWorld.jsp。选中项目webtest,或者文件夹WebContent,右击,在弹出的快捷菜单中选择“JSP File”,如图3-33所示,输入文件名HelloWorld.jsp。

(5) 选择是否使用文件的模版,这里选择默认选项,如图3-34所示。

(6) 单击“Finish”按钮依据模版建好的文件自动产生JSP文件的代码,如图3-35所示。

图3-35 自动生成的JSP文件代码

(7) 插入Java代码<%out.print(“JSP Hello World!”);%>,然后右击Helloworld.jsp文件,在弹出的快捷菜单中选择“Run as”| “Run On Server”命令后,运行第一个JSP程序。由于是第一次执行,所以会定义一个新的Server如图3-36,自动选择Tomcat v7.0 Server。如果再次运行,就会默认选中Choose an existing Server。

其中可以看到,大多数代码是HTML元素,用来控制字体等格式,而在

<%out.print("JSP Hello World!"); %>

语句里,采用了out.print方法,输出了一串字符串。

从这段简单的JSP代码里,可以看到JSP程序里采用的是HTML+Java这样的开发模式,

即用HTML元素来控制页面输出的风格与格式,而用Java代码来控制页面输出的内容。

(13) 程序运行结果如图3-37所示。

图3-37 HelloWorld.jsp的执行结果

图3-37说明已经成功地通过Eclipse Java EE开启了Tomcat,完成后,在IE地址栏中输入localhost:8080/webtest/HelloWorld.jsp,同样也可以看到如图3-37所示的JSP程序运行效果。

注意:在运行程序之前,关闭Eclipse Java EE之外的Tomcat服务器。因为如果在Eclipse Java EE中启动Tomcat,外部的Tomcat服务器也处于Started状态,就会出现错误对话框,提示8080等端口已经被占用,如图3-38所示。出现这种问题需要关闭外部的Tomcat服务

器。如果不是此原因造成的,可以修改Tomcat的端口号。

图3-38 Tomcat服务器端口号被占用

本文来源:https://www.bwwdw.com/article/aame.html

《JavaEE集成开发环境的配置.doc》
将本文的Word文档下载到电脑,方便收藏和打印
推荐度:
点击下载文档
下载全文
范文搜索
下载文档
Top