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

  • 相关阅读:
    php提取字符串中的数字
    php中urlencode()和urldecode()URL编码函数浅析[转]
    B2C电子商务系统研发——商品SKU分析和设计(一)
    电商ERP系统——商品SKU与库存设计
    爬虫实战:爬虫之 web 自动化终极杀手 ( 上)
    鸟瞰前端 , 再论性能优化
    反-反爬虫:用几行代码写出和人类一样的动态爬虫
    小巧玲珑:机器学习届快刀XGBoost的介绍和使用
    从零开始接入腾讯云智能推荐
    云技术平台赋能媒体融合发展创新
  • 原文地址:https://www.cnblogs.com/xiaofeilee/p/4087552.html
Copyright © 2011-2022 走看看