准备:
1. Tomcat5.5.9
下载:http://archive.apache.org/dist/jaka...omcat-5.5.9.zip
2. Jdk1.5.0_03
下载:http://192.18.97.47/ECom/EComTicket...dows-i586-p.exe
3. Eclipse3.0.1
下载:http://eclipse.openwebeng.com/downl...3.0.1-win32.zip
4. Tomcat插件tomcatPluginV3.zip在http://www.sysdeo.com/eclipse/tomcatPluginV3.zip下载
5. lomboz:(两个文件)
注意:对于eclipse3.0.1,只能使用lomboz的3.0.1版本,否则无法配置。
org.objectweb.lomboz_3.0.1.N20050106.zip
下载:http://download.forge.objectweb.org...1.N20050106.zip
emf-sdo-runtime-2.0.0.zip
下载:http://download.forge.objectweb.org...ntime-2.0.0.zip
安装(以下所有的路径均以我的安装路径为例):
1. 安装jdk1.5(我的安装路径:C:\jdk1.5.0_02)
记着正确配置系统环境变量;
2. 安装Tomcat5.5.9(我的安装路径:C:\Program Files\Tomcat 5.5)
记着正确配置系统环境变量;
启动Tomcat,在浏览器中输入http://localhost:8080,如果出现正常的小猫界面,就表示Tomcat安装成功。
3. 解压Eclipse3.0,解压缩就可以了(我的解压路径:C:\eclipse)
4. 将lomboz中的两个压缩文件解压缩后,将所有文件复制到Eclipse下覆盖原有文件。
5. 解压tomcatPluginV2.zip,把其中的com.sysdeo.eclipse.tomcat文件夹拷贝到Eclipse安装目录下的plugins目录中。
配置:
1. 启动Eclipse
2. 打开菜单Windows->Preferences。如果这几个插件安装成功,则在左侧列表中应该有lomboz和tomcat的选项。
3. 点击java->Installed JREs
不出意外的话,在右侧的列表中应该有一个JRE,名称是你所安装的JDK的名称(我的是jsk1.5.0_02)。如果没有的话就新建一个,否则跳过:
1) 点击Add;
2) 在JRE Add窗口中填写以下内容:
JRE type:Standard VM
JRE name:jdk1.5.0_02(名称随意)
JRE home directory:C:\jdk1.5.0_02(这里要填JDK路径)
3) OK,返回。
4) 记着点选刚刚添加的JRE,否则没用。
4. 配置Tomcat(windowàPreferences)
1) 点击左侧Tomcat选项
在Tomcat version中选择Tomcat 5.x.;
Tomcat home:(Tomcat安装目录)C:\Program Files\Tomcat 5.5;根据你的Tomcat home系统自动填写下面的Configuration File。
2) 将Tomcat选项展开:
Advanced:跟Tomcat home 同样配置;点击Apply。
JVM Settings:在JRE下拉列表中选择刚刚添加的JRE;点击Apply。
3) 点击OK,关闭窗口Preferences。
4) 这时在Eclipse工具栏中有Tomcat的三个新图标出现,分别是Tomcat Start、Tomcat Stop、Tomcat Restart。点击Start,Tomcat能正常启动。没有的话看配置第7中关于Tomcat的部分。下图是正确启动后的界面信息
臧圩人 上传了这个图片:
5. 配置Lomboz(Windows->Preference):
1) 点击lomboz选项:
右侧JDK Tools.jar:JDK安装路径下的lib\tools.jar(C:\jdk1.5.0_02\lib\tools.jar);点击Apply。
2) 展开lomboz选项->点击Server Definitions子选项:(配置右侧信息)
Server Types:选择Tomcat版本(Apache Tomcat v5.0.x)
在Preperties标签中:
Application Server Directory:Tomcat安装路径(C:/Program Files/Tomcat 5.5);
Address:使用默认值127.0.0.1;
Port:使用默认值8080;
Class Variable Name:TOMCAT_HOME;
Class Variable:Tomcat安装路径(C:/Program Files/Tomcat 5.5);
点击Apply。
在Server ClassPath标签中:没有的话就添加以下三项
${classPathVariableName}/bin/bootstrap.jar
${classPathVariableName}/common/lib/servlet-api.jar
${classPathVariableName}/common/lib/jasper-runtime.jar
点击Apply。
在Project ClassPath标签中:如果没有,也添加以上三项
3) 点击OK,退出窗口Preference。关闭Eclipse。
6. 配置server文件
1) 因为我使用的是Tomcat5.x,所以打开文件Eclipse_home\plugins\com.objectlearn.jdt.j2ee_3.0.1\servers\tomcat50x.server
我的是:C:\eclipse\plugins\com.objectlearn.jdt.j2ee_3.0.1\servers\tomcat50x.server
2) 修改(有两处):
-Djava.endorsed.dirs="${serverRootDirectory}/bin;${serverRootDirectory}/common/endorsed"
改成 -Djava.endorsed.dirs="${serverRootDirectory}/common/endorsed"
3) 保存、退出、重新启动Eclipse。
7. 调出Lomboz和Tomcat菜单:
1) windows->Customize Perspective
标签页Shortcuts:
Submenus: new,在下面的Shortcut Categories中,将Java->Lomboz J2EE Wizard打上钩,同时右侧显示Lomboz J2EE Wizard的所有子选项也打上了钩;选择Submenus为Show View,将Lomboz J2EE打上钩。
转换标签页Commands:
将Lomboz Actions和Tomcat分别打上钩。
2) 点击OK,退出窗口。
8. 配置JSP编辑器 Window->Preferences, 选择Workbench->Label Decorations, 选中 Lomboz J2EE Decorators。
9. 最好删除C:\eclipse\configuration\org.eclipse.update文件夹。
10. 以上配置可以进行Jsp的开发,但要使用Servlet需进行以下设置,找到你的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>
这两处原本是被注释掉的,去掉他们各自的注释就可以了。配置已完成,自己写一个文件试试看。
