• 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即可

  • 相关阅读:
    PHPStrom 设置终端字体大小
    PostgreSQL 9 夸库查询
    弹性布局
    sql中的 where 、group by 和 having 用法解析
    数据库面试中常问的几个问题
    SQL中 UNION 和 UNION ALL 操作符小结
    SQL里 inner JOIN、 left (OUTER) JOIN 、right (OUTER) JOIN、 full (OUTER) JOIN 之间的区别
    MYSQL中LIMIT用法
    Java集合框架小结
    jQuery$.each循环遍历详解,各种取值对比,$.each遍历数组、对象、Dom元素、二维数组、双层循坏、类json数据等等
  • 原文地址:https://www.cnblogs.com/xiaofeilee/p/4087552.html
Copyright © 2020-2023  润新知