Eclipse3.2 中设置Tomcat Server 的方法(转)


(me:一定要注意apache 和 eclipse版本匹配的问题)

Eclipse 中开发Webapp, 一般需要配置Tomcat Server, 以便在Eclipse 中进行Debug.
具体的步骤如下:

1. 添加tomcat插件:Windows ==>Preference ==> Server ==> Runtime Environment
中设置Tomcat?Server?的方法(转)" style="#" />
    具体对一个Server Environment的配置:
中设置Tomcat?Server?的方法(转)" style="#" />

2. 建立servers,在Eclipse中需要让项目在servers中运行:右击Eclipse左边的框,选择New,从other中找到

  

 中设置Tomcat?Server?的方法(转)" style="#" />
这里可以选择Tomcat 的版本, "Server runtime environment" 就是Step 1中配置的Server Runtime.

第二步是选择要Publish 那个web 项目
中设置Tomcat?Server?的方法(转)" style="#" />

这样Server 就配置好了.
BTW: 这个步骤中, 有一次碰到了一个问题:
“Project facet Java 6.0 is not supported”
Google 后, 找到的解决方法是:
在Eclipse Project home 下, “.settings”文件夹下的“org.eclipse.wst.common.project.facet.core.xml”文件中有一行〈installed facet="jst.java" version="6.0"/〉的内容,此处将“6.0”更改为“5.5”,问题即解决。
可以参考这里.

3. 修改Server 的端口号等参数:
在Step2 中配置的Server上, 点击右键, 选择Open,
然后可以修改端口号等参数. 也可以Add/Remove Webapp module

注意:(1)外部tomcat和Eclipse中的tomcat的启动没有关系,可以不启动外部tomcat而只启动Eclipse的tomcat,就可以跑Eclipse中的项目(2)端口号最好不要和外部tomcat的端口冲突,否则 如果启动了外部tomcat,再想启动Eclipse的tomcat会出现端口冲突(3)如果想修改Eclipse中server中的server.xml文件,比如 加 URIEncoding="UTF-8"等配置时,修改好以后,最好 右击 servers面板中的tomcat ,选择Publish,将修改好的server.xml发布到 工作空间 的.metadata中,然后再重启 tomcat中设置Tomcat?Server?的方法(转)" style="#" />

4. 在Step 2中配置的Server 上点击右键, 然后可以Start/Stop Server, Clearn/Re-publish webapps contents.
中设置Tomcat?Server?的方法(转)" style="#" />
5. Project 的Build Path 中主要加上两个Library.
"Apache Tomcat v6.0" , 这是在Step1 中配置Server Runtime Enviroment后出现的一个Library.
"Web App Library" , 这个是原来就已经配置好的, 否则Web Project 编译应该会出错.
     中设置Tomcat?Server?的方法(转)" style="#" />

6. 配置Project 的Debug Configuration.
这个的配置项目也很多, 主要要注意Arguments 中对Tomcat 启动是对一些内存参数相关的配置.
可以参考 Tomcat 6 的一些设置 这篇文章.
中设置Tomcat?Server?的方法(转)" style="#" />

  • 0
    点赞
  • 0
    收藏
    觉得还不错? 一键收藏
  • 0
    评论
评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包
实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值