eclipse+tomcat

我也是刚刚才开始使用Eclipse,在配置的时候虽然从网上找到了一些他人的安装配置经验,但当我照着做时,发现依然有许多问题,所以郁闷了好几天。今天我写这篇文章的目的主要是把自己的安装配置过程详细的记录下来,与广大的OpenSource爱好者共享。同时感谢那些早些将这方面的经验共享出来的朋友们,毕竟我是看到了你们的文章才功的。因为我也是刚刚学习Eclipse,本文的内容都是我东拼西凑总结出来的(当然我已经安装成功了),有冗余和错误的过程请大家及时指出来,以便我们更好的学习。
²   准备:

1.   Tomcat5.5.9

2.   Jdk1.5.0_02

3.   Eclipse3.0

4.   Tomcat插件tomcatPluginV3.zip在http://www.sysdeo.com/eclipse/tomcatPluginV2.zip下载

Tomcat补丁jasperDebugPatchV4.1.24.zip(好像是Tomcat4.0以上用)

下载:http://www.weste.net/UploadFiles/20031212104848262.zip

5.   lomboz:

emf-sdo-runtime-2.0.1.zip,   lomboz.301.zip,   org.objectweb.lomboz_3.0.1.N20050106.zip

这三个用于jsp,J2EE下载地址:http://forge.objectweb.org/project/...php?group_id=97


²   安装(以下所有的路径均以我的安装路径为例):

1.   安装jdk1.5(我的安装路径:C:\jdk)

记着正确配置系统环境变量;

2.   安装Tomcat5.5.9(我的安装路径:C:\Tomcat)

记着正确配置系统环境变量;

启动Tomcat,在浏览器中输入http://localhost:8080,如果出现正常...omcat安装成功。

3.   解压Eclipse3.0,解压缩就可以了(我的解压路径:D:\eclipse)

4.   将lomboz中的三个压缩文件解压缩后,按照Feature和Plugin两个不同的文件夹,分别复制到Eclipse下的Feature或Plugin文件夹中。

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:\jdk(这里要填JDK路径)

3)   OK,返回。

4)   记着点选刚刚添加的JRE,否则没用。

4.   配置Tomcat(windowàPreferences)

1)   点击左侧Tomcat选项

在Tomcat   version中选择Tomcat   5.x.;

Tomcat   home:(Tomcat安装目录)C:\Tomcat;根据你的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:\jdk\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-jar.jar   ${classPathVariableName}/common/lib/jasper-runtime.jar

点击Apply。

在Project   ClassPath标签中:其内容与Server   ClassPath相同

3)   点击OK,退出窗口Preference。关闭Eclipse。

6.   配置server文件

1)   因为我使用的是Tomcat5.x,所以打开文件Eclipse_home\plugins\com.objectlearn.jdt.j2ee_3.0.1\servers\tomcat50x.server

我的是:D:\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。
在续里面

8.   配置JSP编辑器   Window-> Preferences,   选择WorkbenchàLabel   Decorations,   选中   Lomboz   J2EE   Decorators。

没这么个目录啊?请细说一下.
 
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.   最好删除D:\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>
这两处原本是被注释掉的,去掉他们各自的注释就可以了。配置已完成,自己写一个文件试试看。  


另外,要是你用的是2000   server   的话,那在启动时还要把IIS停用!!!
之后再起动就好了!!
这个配置能进行jsp和servlet的编写!

你可能感兴趣的:(eclipse)