您的位置:首页 > 运维架构 > Tomcat

jdk+eclipse3.0.1+tomcat5.0.16+lomboz3.0.1配置jsp和servlet开发平台

2013-01-28 14:34 323 查看
需要的软件
1.jdk 这个很容易找到

2.eclipse3.0.1 去www.eclipse.org下载。
顺便下载GEF3.0.1和emf-sdo-runtime-2.0.1.zip

3.到http://download.forge.objectweb.org/lomboz/下载org.objectweb.lomboz_3.0.1.N20050106

4.下载tomcat5.0.16,一定是要这个版本的,可以到
http://www.jspcn.net/htmldown/1124893386125159.html
下载

安装软件
1.安装jdk
然后设置环境变量
JAVA_HOME=C:\j2sdk1.4.2_07 这是你的jdk的安装路径

CLASSPATH=.;%JAVA_HOME%\lib;%JAVA_HOME%\lib\tools.jar

Path=%SystemRoot%\system32;%SystemRoot%;%SystemRoot%\System32\Wbem;%JAVA_HOME%\bin;%JAVA_HOME%\jre\bin

2.安装tomcat5.0.1
安装完tomcat后,在IE中输入网址http://localhost:8080/
如果能看到一个有小猫图案的网页说明你的tomcat安装成功了

打开 控制面板->管理工具->服务
把Apache tomcat设置成手动,并先停止这个服务

再设置一下环境变量

TOMCAT_HOME=E:\Tomcat 这是我的tomcat安装路径,你要设置成你自己的

在CLASSPATH=.;%JAVA_HOME%\lib;%JAVA_HOME%\lib\tools.jar 的末尾加入
;%TOMCAT_HOME%\common\lib
也就是CLASSPATH=.;%JAVA_HOME%\lib;%JAVA_HOME%\lib\tools.jar;%TOMCAT_HOME%\common\lib

3.安装eclipse
把eclipse解压后,把GEF和emf和lomboz等插件都安装上

4.eclipse配置
在Eclipse中点击windows->preferences,在出现的窗口中选择java->Installed JRES,如果没发现你的jre就设置一下

JRE Type: Standard VM
JRE name: 可以随意输入一个名字
JRE home directory:这里选择你的JDK的安装目录

接着打开Java->Build Path这一项,点击Build Path后,在右面的面板中我们选择Source and output folder下面的Folders这一项,而两个Source folder name和Output folder name的值我们不修改,保存为系统默认值,但是下面的As JRE library use:我们要选择为JRE_LIB variable这一项,点击Apply按钮。

设置Lomboz
在Preferences窗口中选定Lomboz,然后把右边面板中的JDK Tools.jar选择为你安装好JDK后,在JAVA_HOME\LIB\目录下面的tools.jar文件就可以了,其它的保持为默认值。

接着把Lomboz这一项展开,关键要设置的地方是Server Definitions这一项,展开Lomboz的Server Definitions后,在Server types里选择Apache Tomcat v5.0.x

在Properties中的
Application Server Directory设置tomcat安装目录,我装在E:\Tomcat下面,所以它的值就是E:\Tomcat
Address:127.0.0.1
Port:8080
Classpath Variable Name: TOMCAT_HOME 一定要是TOMCAT_HOME和你的环境变量里的设置相同
Classpath Variable: E:\Tomcat (tomcat的安装目录)
然后点击Apply按钮。

选择 Server Classpath:
单击Add Library 添加成
JDK_TOOLS
${classPathVariableName}/bin/bootstrap.jar
${classPathVariableName}/common/servlet-api.jar
${classPathVariableName}/common/jasper-runtime.jar
然后点击Apply按钮。

在 Project Classpath中,也设置成
JDK_TOOLS
${classPathVariableName}/bin/bootstrap.jar
${classPathVariableName}/common/servlet-api.jar
${classPathVariableName}/common/jasper-runtime.jar
如果是
JDK_TOOLS
${classPathVariableName}/bin/bootstrap.jar
${classPathVariableName}/common/servlet.jar
${classPathVariableName}/common/jasp-api.jar
也可以
然后点击Apply按钮。

5:修改文件
把Eclipse_home\plugins\com.objectlearn.jdt.j2ee_3.0.1\servers
把tomcat50x.server这个文件打开,把里面的-Djava.endorsed.dirs="${serverRootDirectory}/bin;${serverRootDirectory}/common/endorsed"
改成
-Djava.endorsed.dirs="${serverRootDirectory}/common/endorsed"
一共有两处,都要修改,保存后,退出,重新启动Eclipse

找到你的Tomcat安装路径下的conf/web.xml文件(TOMCAT_HOME/conf/web.xml),找到并修改一下两处:

<servlet>
<servlet-name>invoker</servlet-name>
<servlet-class>
org.apache.catalina.servlets.InvokerServlet
</servlet-class>
<init-param>
<param-name>debug</param-name>
<param-value>0</param-value>
</init-param>
<load-on-startup>2</load-on-startup>
</servlet>
………

<!-- The mapping for the invoker servlet -->
<servlet-mapping>
<servlet-name>invoker</servlet-name>
<url-pattern>/servlet/*</url-pattern>
</servlet-mapping>

这两处原本是被注释掉的,去掉他们各自的注释就可以了。

6:调出Lomboz各个菜单
启动Eclipse,然后点击windows->Customize Perspective,在出现的对话框中的Shortcuts页面中首先选中左边面板中的Lomboz J2EE Wizards,这时右边的面板中会出现很多选项的,同时也把它们各项前面的对钩打上。
然后在这个Shortcuts面板中改变Submenus:的值,选择Show View,接着在出现的面板的左边里选中Lomboz J2EE,同时也要把它前面的方框中打上对钩。
最后是更换Customize Perspective对话框中的面板到Commands这一页:
在Commands这一页中选定Lomboz Actions同时也把它们各项前面的对钩打上。
所有的设置完毕。
这样一切做完之后,Eclipse和Lomboz的环境就配置好了,你可以进行开发各种程序了。

转载自:中国Eclipse社区
内容来自用户分享和网络整理,不保证内容的准确性,如有侵权内容,可联系管理员处理 点击这里给我发消息
标签: