zoukankan      html  css  js  c++  java
  • Eclipse Tomcat的一些基本配置

    server runtime environment 没有Apache的解决方案:

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

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

    安装的步骤:

    1. Help -> Install New Software
    2. 输入或选择地址 "Helios - http://download.eclipse.org/releases/helios"
    3. 展开 "Web, XML, and Java EE Development"
    4. 选择 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 was 
    unable to start within 45 seconds. If the server requires more time, try 
    increasing 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即可

  • 相关阅读:
    macbook如何清理磁盘中的“容器中的其他宗卷”
    Maven本地仓库与远程仓库配置
    查看MySQL库、表所占磁盘空间大小
    数据库操作
    Mac Mysql初始密码重置
    Vue 性能优化经验总结
    【读书笔记】对象创建摘录
    【读书笔记】 函数柯里化
    js实现仿windows文件按名称排序
    本来想偷懒的今天,想了想,还是写一篇吧,前端登录界面,用的BOOTSTRAP
  • 原文地址:https://www.cnblogs.com/xiaofeilee/p/4087552.html
Copyright © 2011-2022 走看看