Eclipse Tomcat的一些基本配置

王朝学院·作者佚名  2016-05-28
窄屏简体版  字體: 小  |  中  |  大  |  超大  

Eclipse Tomcat的一些基本配置server runtime environment 没有Apache的解决方案:

安装最基本的eclipse版本,安装了wtp套件后,发现要配置server时,发现没有apache选项,只有basic选项中的服务器。

安装JST Server Adapters 后可以解决次问题

安装的步骤:

Help -> Install New Software输入或选择地址 "Helios -http://download.eclipse.org/releases/helios"展开 "Web, xml, and java EE Development"选择JST Server Adapters(version 3.2.3或其他版本) 安装即可

配置发布目录:

以前用MyEclipse开发 配合tomcat很好管理发布,但现在用Eclipse 开发,稍微配置复杂点,首先设置每次发布目录不到本地的Servers目录,可以网上查资料很多的,大概步骤就是新建debug on server ,不选择项目 ,编辑Server,在Server Locations里 选择第二个,这样Server Path会自动定位到tomcat安装目录,Deploy path输入webapps,点击保存即可。

到现在为止,tomcat配置算是正常可以运行,但是每次发布都会发现tomcat的conf文件里的server.xml会被自动更新掉,原来Tomcat服务器在Eclipse中启动时,会自动发布Eclipse中部署的项目,但是我的项目是自己手动在外面部署的,Eclipse只认得在它里面部署的项目,因此它会创建一个新的server.xml文件覆盖原来的文件,里面只有Eclipse中部署的项目,既然如此,我们只要取消掉自动发布功能即可。

解决方案如下:

依次选择 Window-PReferences-Server-Launching,取消Automatically publish wen starting servers,点击OK,搞定。

启动Tomcat 超时报错的解决方案:

在用eclipse开发项目 用tomcat发布项目的时候 会提示超时,

Server Tomcat v7.0 Server at localhost wasunable to start within 45 seconds. If the server requires more time, tryincreasing the timeout in the server editor.

解决方案:

1、在eclipse菜单-》window->preferencs里找到server 中最下面一项:server timeout delay 设置成

Unlimited 即可!但是eclipse 3.6,3.7中没有找到这一选项。

2、修改workspace/.metadata/.plugins/org.eclipse.wst.server.core/servers.xml文件。

设置start-timeout为1000或者更长,默认值是45,之后重启eclipse即可

 
 
免责声明:本文为网络用户发布,其观点仅代表作者个人观点,与本站无关,本站仅提供信息存储服务。文中陈述内容未经本站证实,其真实性、完整性、及时性本站不作任何保证或承诺,请读者仅作参考,并请自行核实相关内容。
 
© 2005- 王朝網路 版權所有 導航