《eclipse 3.0 上配置jsp开发环境》由会员分享,可在线阅读,更多相关《eclipse 3.0 上配置jsp开发环境(11页珍藏版)》请在金锄头文库上搜索。
1、1Eclipse 3.0 上配置 JSP 开发环境首先讲一下环境配置,注意我配置的环境是在 win 2000 server 下的,不是 linux 下的,配置的大致流程和操作系统无关,仅仅是在具体的安装上有差别。而配置成功与否,与操作系统无关。 软件安装分为一下几个部分:1、 java 环境安装:这里使用的是 jdk1.4.1(jdk1.4.2 也可以),这个可以到 sun 公司的网站去下载; 2、 tomcat 环境安装:tomcat 的版本是 4.1 的,安装版或是解压版都是可以的;3、 eclipse 3 安装:可以去下列地址下载http:/www.eclipse.org/downloa
2、ds/index.php。我下载的是 3.1M4 版本,这个版本应该是比较新的。4、 tomcat 插件安装:tomcat 插件是要到下面地址下载http:/ eclipse 的版本,我下载的是tomcatPluginV3.zip;5、 lomboz 插件安装;lomboz 插件需要下载两个部分,一个是 emf 环境,另一个是 lomboz插件,分别到下列地方去找http:/forge.objectweb.org/project/showfiles.php?group_id=97http:/download.eclipse.org/tools/emf/scripts/downloads.php
3、#goto2.1.0I我下载的是 emf-sdo-runtime-I200412160800.zip 和org.objectweb.lomboz_3.1.0.N20050106.zip ;这里主要是根据eclipse 选择适当的 lomboz 插件,然后查看一下 lomboz 插件的 介绍,那里会介绍需要的 emf 插件的版本,然后再去下面的地址找 emf 插件。好了,该下载的都有了,下面我介绍一下如何安装和配置。一、 java 环境安装这个只要直接安装就可以了,不过最好能安装在系统盘以外的地方,这样可以更好理解 jvm 的配置;安装好了以后,需要配置环境变量,新建JAVA_HOME,并且配置
4、 path,把 jdk 的 bin 目录添加进去,这样就可以在命令行的任何路径使用 jdk 的命令了。2测试 :编写一个 hello world 程序,然后在 dos 下使用 javac hello.java 和 java hello 命令,如果可以正常执行,就证明 jdk 安装成功了。二、 tomcat 安装解压版的直接解压就可以了,然后配置 TOMCAT_HOME,安装版的要注意的两点,一个是安装完之后 tomcat 的服务就能够启动的了,但是还是要配置 TOMCAT_HOME;第二个就是需要查看一下安装程序是不是把 tomcat服务注册成为 windows 的启动服务,需要到“服务”里查
5、看,如果有这个选项就把它设置为手动启动,并且先停止这个服务。测试:使用 startup.bat 命令,服务正常启动之后,ie 浏览器里输入 http:/localhost:8080/ 如果出现正常的小猫页面,那就应该没有问题了。 三、 eclipse 3 安装eclipse 的安装倒是很简单,只要解压,然后把 eclipse 目录复制到盘符下就可以了,启动的时候,系统会自动寻找 jvm,当然可以再以后配置,但是好像是必须先安装 jdk。四、 tomcat 插件安装,emf 插件安装,lomboz 插件安装,这几部分的步骤都是一样的,解压软件包,然后根据里面的目录结构,把目录文件分别复制到 fe
6、ature 或 plugins 目录里,这样就行了,下面将详细讲述一下 eclipse 的配置。五、 配置 eclipse1、 首先,打开配置界面 window-preferences。如果这几个插件安装成功,左边的列表里应该有 lomboz 和 tomcat 的选项。如果没有,检查上面的步骤是不是正确。点击 java-Installed JREs,然后显示如上,如果是初始安装的,只有显示第一个 jre(不要问我什么是 jre,自己查资料去),那是系统默认的安装在 c 盘的 jre,如果系统当中安装了多个 jdk,那么最好还是新建一个,点击 add,然后选择你需要使用的 jdk 的位置,然后它
7、会自动寻找其他的参数,点击 ok。返回界面之后,不要忘记点选刚刚添加的jdk,要不然是没有用的。然后点击 ok 关闭这个窗口。2、 再次打开配置界面,点击 tomcat 选项这里是配置 tomcat 的参数,根据你安装的 tomcat 的版本,选择tomcat version,然户找到该 tomcat 的主目录,输入在 tomcat home,下面的参数会自动配置,点击 apply。 然后在左边选择 advanced,同样把 tomcat 的主目录复制在 tomcat base,点击 apply。最后在左边选择 jvm setting,选择刚刚加入的 jre,点击 apply,点击 ok。这样
8、就可以了。回到界面,点击工具栏上的黄色小猫的图标,3如果配置正确,在 console 里应该有启动 tomcat 的信息。如果有,就代表 tomcat 配置成功了。lomboz 基本上不用什么配置,如果左边有那个 lomboz 选项,基本上就是成功了。点击 lomboz,然后选择刚才配置的 jdk 里的 tools.jar,这样配置就完成了。测试的方法是新建一个 jsp 文件,看看打开的时候是不是对 script 代码有特殊显示,并且建个测试类,看看 jsp 是不是能够自动引用类里的函数。集成 Eclipse 和 InforWeb 开发第一个 Struts 应用涉及的软件:Struts:当前最
9、流行的 J2EE Web 应用框架,它基于 Model-View-Controller(MVC)模式,可以下载 StrutsEclipse:一个非常好的集成开发环境,它采用基于插件的体系结构,可以从下载 Eclipse,在网上也有大量的免费的 Eclipse 插件InforWeb:J2EE Web 应用需要在一个 J2EE 应用服务器中运行,这里我们选择中创软件商用中间件()的 J2EE 应用服务器 InforWeb。当然,你也可以使用 Tomcat 之类的,不过我习惯使用 InforWeb。虽然网上有很多 Eclipse 的插件,其中也包括为 Struts 提供的插件,但是在这里我们尝试不使
10、用这些插件,而且采用几乎手工的方式来完成我们的第一个 Struts,这样能够使我们更好的理解 Web 应用和 Struts,而且据传言这有助于成为高手:)好了,下面我们就白手起家建立我们的第一个 Struts 应用:第一步:取得相应软件,并搭建环境Eclipse,从 Eclipse 的站点把它下载下来,解压到某个地方就行了,运行解压后目录下的 eclipse.exe 就可以进入 Eclipse 的开发环境。这里我下载的版本是 3.0.1。InforWeb,这个就没法免费下载了,你需要同中创软件商用中间件有限公司()联系购买或者取得一个试用版。注意,在安装 InforWeb 之前,要先安装 JD
11、K,并配置 JAVA_HOME。InforWeb 的安装过程非常简单,完全是我们习惯的标准 Windows 安装过程,不用手册也能轻松完成(当然手册中有详细的安装说明)。Struts,从下载 Struts 来,这里我下载的版本是 1.2.4,文件名是jakarta-struts-1.2.4.zip。把这个包解开,有如下东西:contrib:这个目录下是 struts-el,和 JSTL 相关,这次我们先不管它。lib:这个目录是 struts 的核心 jar 包,以及所需的第三方 jar 包(主要是 Jakarta Commons 下的包),还有 struts 的 TLD 文件和 DTD 文件
12、。4webapps:WAR 形式的 Struts 文档和例子。INSTALL、LICENSE、NOTICE、README:这几个文件就不用多说了。反过来看一下,我们下面开发应用需要哪些关键东西:struts 核心的 jar 包(这个当然少不了),所需的第三方 jar 包,要用 struts 的自定义标记就需要哪些 TLD。第二步,建立 Web 应用目录首先,按照 Servlet 规范建立 Web 应用目录,如下:1建立 Web 应用根目录,这里我建立的目录为 D:tech-artfirstapp2在 firstapp 下建立目录 WEB-INF,注意目录名的所有字母一定要大写。3在 WEB-I
13、NF 下建立 classes 目录和 lib 目录。将 struts 安装包中lib 目录下所有的.jar 文件考到 WEB-INF 下新建的 lib 目录下。4在 WEB-INF 下建立 src 目录以存放 java 源文件5在 WEB-INF 下建立 tlds 目录,将 struts 安装包中 lib 目录下所有的.tld 文件复制到这个目录中。6在 WEB-INF 下建立 web.xml 文件。这里为了简单起见,我们直接复制 struts 安装包 webapps 目录下 struts-blank 应用的 web.xml,先放到这里稍后再做处理。7将 struts 安装包 webapps
14、目录下 struts-blank 应用的 struts-config.xml、validation.xml 和 validator-rules.xml 复制到 WEB-INF目录下,先放到这里稍后再做处理(struts-config.xml 是 struts 的核心配置文件,validation.xml 和 validator-rules.xml 用于配置校验规则)。第三步,建立 Eclipse 工程按照下面步骤建立 Eclipse 工程用于开发 Web 应用:1双击 Eclipse 下的 eclipse.exe,运行 Eclipse2进入 Eclipse 后,点击工具条的新建图标,进入新建向
15、导,选择Java 项目,点击下一步进入“创建 Java 项目”对话框。3在“创建 Java 项目”对话框中,输入项目名称,这里我输入“My First App”;选择在外部位置创建项目,目录设置为上面第二步中建立的 Web 应用根目录,这里是 D:tech-artfirstapp。然后点击下一步进入“Java 设置对话框”。4在“Java 设置对话框”中有几项比较重要的设置:在“源”标签中,点击“添加文件夹”按扭选择 WEB-INF 下的 src 目录;点击“确省输出文件夹”后面的“浏览”,选择 WEB-INF 下的 classes 目录;到“库”标签下点击“添加外部 JAR”,选择 Info
16、rWeb 的 lib 目录下的5common.jar。这样,src 目录下的.java 文件将被 Eclipse 编译,编译生成的.class 文件会被输出到 classes 目录下,同时 src 目录下的非.java文件会被直接复制到 classes 目录下。5点击“完成”按扭进入工程。建成工程后,有多种透视图可以选择,比如“Java 透视图”,我习惯上使用“资源透视图”。第四步,开发第一个 Struts 应用我们来建立一个简单的应用,首先是一个输入界面,你可以在这个界面中输入你的名字,然后点击提交,服务方就会生成一个新的页面向您问好。我们按照下面的步骤进行:1定义 web.xml。主要是定义 Struts 的控制器 ActionServlet,以及定义 TLD 文件的引用路经。我们直接修改上面复制过来的 web.xml,如下:My First Appactionorg.apach