配置Eclpise+tomcat并实现JSP的编写与部署

来源:互联网 发布:好莱坞特效制作软件 编辑:程序博客网 时间:2024/05/16 18:48

配置Eclpise+tomcat并实现JSP的编写与部署    

这次毕业论文的题目是关键帧的特征提取算法研究,其需要一DEMO,需建立在Web服务体系上并以JSP动态页面作为界面。经过考虑,决定使用现在非常流行的JAVA开发平台Eclipse以及比较Tomcat服务器作为开发工具。但这两个软件的配置与使用比没有像Jbulider等商业JAVA IDE那样方便简单,而且讲述配置方法的中文书籍也不多。经过一段时间的摸索,以及在网上搜集资料,进行多次的实践,终于将这两个软件配置成功,并实现了简单JSP动态页面的编写与部署,为以后系统的编写创造了条件。现在具体的过程记录如下(下面所安装配置的软件版本都是现今较新或稳定版本): 

一.       下载

J2SDK下载  

http://java.sun.com/j2se/1.4.2/download.html

下载版本是j2sdk-1_4_2_08 

ECLIPSE下载

http://www.eclipse.org/downloads/index.php

下载版本是eclipse-SDK-3.0.2-win32 

ECLIPSE 插件下载

中文包:

http://sunsite.informatik.rwth-aachen.de/eclipse/downloads/drops/L-3.0.1_Translations-200409161125/NLpack-eclipse-SDK-3.0.x-win32.zip

Tomcat插件Sysdeo Eclipse Tomcat Launcher plugin:

http://www.sysdeo.com/eclipse/tomcatPluginV3.zip

TOMCAT下载

http://jakarta.apache.org/site/downloads/downloads_tomcat-5.cgi

下载版本是jakarta-tomcat-5.0.28

 

二.       安装

 

二.       安装

1.      先安装j2sdk

我安装路径是:D:/Program Files/Java/j2sdk

2.      再安装eclipse

2.      再安装eclipse

Eclipse是绿色软件,不需要安装,把下载回来的eclipse压缩包解压就可以了。

我安装的路径是:D:/Program Files/Java/eclipse

3.      安装tomcat

下载回来的是一安装文件,按照安装提示进行就可以了。

我安装的路径是:D:/Program Files/Java/Tomcat

 4.      安装eclipse插件

 4.      安装eclipse插件

中文包

直接将压缩包NLpack-eclipse-SDK-3.0.x-win32featuresplugins两文件夹内的内容解压到eclipse文件夹内featuresplugins两文件夹就可以了。

Tomcat插件

将压缩包tomcatPluginV3解压,把plugins文件夹内的内容解压到eclipse文件夹内plugins文件夹就可以了。 

三.       环境配置

1.    系统环境变量配置

右击我的电脑”->高级->环境变量,

   设置JAVA_HOME变量指向其安装的目录“D:/Program Files/Java/j2sdk”;

TOMCAT_HOME变量指向其安装的目录“D:/Program Files/Java/Tomcat”;

   PATH变量中含有“%JAVA_HOME%/bin;”

   CLASSPATH变量含有“%JAVA_HOME%/lib/tools.jar;”

2.    eclipsejava运行环境的配置

2.    eclipsejava运行环境的配置

   在eclipse主窗口中,窗口”->首选项->java->已安装的JRE,选我们已经安装的j2sdk

3. 配置Sysdeo Tomcat 插件

3. 配置Sysdeo Tomcat 插件

   eclipse主窗口中,窗口”->首选项->tomcattomcat version version 5.x(我们安装的版本),tomcat home 处填我们安装tomcat的路径,这里就是D:/Program Files/Java/Tomcat

   切换到Advanced选项,在tomcat base处再填我们安装tomcat的路径,这里就是D:/Program Files/Java/Tomcat

切换到JVM Setting选项,确定jre是你已经安装的j2sdk版本,我们这里选j2sdk

切换到Tomcat Manger App,为管理界面增加一个用户。

然后按应用按钮,最后再确定。

检查配置是否成功,只需在eclipse主窗口中,按tomcat运行按钮,然后在浏览器里的地址栏里输入http://localhost:8080,如果出现tomcat 的页面,那就证明配置成功了。

四.       编写程序

四.       编写程序

1.创建一个Tomcat项目

    右击包资源管理器窗口中的空白处,新建->Tomcat Project 在项目名中填写项目名字,在这里我填tomcat_test,点击完成即可。

2.创建一个JSP页面

2.创建一个JSP页面

在包资源管理器中,右击“tomcat_test”,新建->文件, 在文件名中填写HelloWorld.jsp(扩展名不能缺),在文本编辑窗口输入如下代码:

<html>

<body>

<h1>Hello World</h1>

</body>

</html>

</html>

然后保存。

五.       部署JSP页面

五.       部署JSP页面

这里的部署我使用比较简单的方法:首先,把上述放在eclipseworkpalce目录的tomcat_test目录拷到tomcat目录下的webapps目录里,然后对conf目录里的server.xml进行文本编辑,在</engin>前加入如下host元素:

<Host name="*.*.*.*" debug="0" appBase="webapps"

       unpackWARs="true" autoDeploy="true">

  </Host>

然后保存,接着启动tomcat,那样只要你在浏览器窗口中输入: http://*.*.*.*:8080/tomcat_test/HelloWorld.jsp

浏览器就会显示“Hello World”。

这样说明你的jsp页面部署发布成功,别人就能在网上访问你的页面了。

PS :*.*.*.*是指安装了tomcat服务器的主机IP地址)

六.       几点说明

六.       几点说明

(1)j2sdk而不是jre,是因为j2sdk除了有java的运行环境还有java程序所需要的类,而jre只有运行环境。

(2)由于软件本身升级比较频繁,经常需要重新设置使用的环境变量或者重新配置,例如把JDK版本从1.3升级到1.4,即JDK目录名可能要从“j2sdk1.3改为“j2sdk1.4,如果是这样的话,那么eclipse可能会无法再启动了(它要从环境变量中寻找JAVA_HOME变量,而JAVA_HOME变量值已经从“j2sdk1.3改为“j2sdk1.4了)。同理, jakarta-tomcat这个软件升级比较频繁,现在结合eclipse来使用Tomcat的,那么每次Tomcat升级,可能都要在eclipse中重新设置一下Tomcat的安装目录。如果按照传统的安装方法,我们每次升级软件都要进行设置或配置,这样非常麻烦。对于此类问题,解决的方法很简单,只要把默认的软件安装目录名去掉版本号即可(如果担心忘记版本号,只要在目录中添加一个readme文件加以说明即可)。上述的安装过程就使用了这种方法。

(3)以上的描述是参考了部分书籍以及很多网上资料,并经过自己的实践最后记录下来的,当中可能有很多不足之处,希望指教,同时感谢那些在网上发布资料的高手们,从他们的文章中我获益良多啊。 

                      (注:转载及引用请注明作者cl41

原创粉丝点击
热门问题 老师的惩罚 人脸识别 我在镇武司摸鱼那些年 重生之率土为王 我在大康的咸鱼生活 盘龙之生命进化 天生仙种 凡人之先天五行 春回大明朝 姑娘不必设防,我是瞎子 苹果下吃鸡设备不兼容怎么办 龙之谷账号忘了怎么办 不花钱的排风除湿怎么办 苹果平板id密码忘了怎么办 苹果平板忘记id及密码怎么办 饥荒抓到的兔子怎么办 苹果手机下载不了王者荣耀怎么办 ipad登录显示验证失败怎么办 苹果手机系统内存太大怎么办 ipad玩游戏没声音怎么办 微信活跃度低怎么办 想开通淘宝直播粉丝不够怎么办 下巴长泡泡还痒怎么办 脚起泡泡很痒怎么办 脚痒还有小泡泡怎么办 外阴长了肉疙瘩怎么办 嘴巴里泡泡破了怎么办 脚上泡泡破了怎么办 脸被自己扣破了怎么办 6s安装不了软件怎么办 苹果6s特别卡怎么办 苹果手机4g网慢怎么办 大王卡玩王者卡怎么办 荣耀7c手机卡顿怎么办 华为6x手机卡顿怎么办 荣耀7c手机老卡怎么办 苹果6打王者卡怎么办 电脑玩游戏显示显卡不行怎么办 笔记本玩游戏显卡不行怎么办 笔记本玩英雄联盟有点卡怎么办 英语考试作文抄了阅读理解怎么办 qq账号被盗怎么办很久了 想玩线上德州没有渠道怎么办 手机玩久了头晕怎么办 玩3d游戏头晕恶心怎么办 win10打cf没声音怎么办 英雄联盟玩家尚未准备就绪怎么办 玩手机想吐应该怎么办 玩手机多了头晕怎么办 玩cf老是无响应怎么办 玩穿越火线好卡怎么办