zoukankan      html  css  js  c++  java
  • Tomcat使用总结

    如下图是tomcat在eclipse中的配置的图形化界面

    第一部分: General Information

      Server name和Host name就不说了,是tomcat的名字和主机的名字;RuntimeEnvironment和Configuration path 是运行环境和配置文件的地方,这一部分不多说

    第二部分:Server locations

      Use workspace metadata(dose not modify Tomcat installation) ,这句话是说使用eclipse的工作空间自带的tomcat来作为服务器的位置,并且不改变Tomcat的安装位置(因为我们安装的tomcat不一定是在eclipse希望的地方.metadata.pluginsorg.eclipse.wst.server.core),如我的工作空间在E:workspaceeclipse-oxygen ; 那么勾上了这项Server path就会与E:workspaceeclipse-oxygen.metadata.pluginsorg.eclipse.wst.server.core mp1的tomcat关联,这时一般需要设置Deploy path到E:workspaceeclipse-oxygen.metadata.pluginsorg.eclipse.wst.server.core mp1下的webapp目录下,其实发布地址设置成其它任何地方的文件夹目录都可以目录都可以;

      Use Tomcat installation(takes control of Tomcat installation),这句话是说使用安装tomcat的安装位置来作为服务器的位置,如果我们tomcat安装在d盘,eclipse工作空间在e盘,那么eclipse就会使用d盘的tomcat。勾中这项那么Server path就会与d盘tomcat的位置关联,Deploy path可以自己设置任意文件夹的目录

      Use custom lacation(does not modify Tomcat installation),这句话是说自定义服务器的位置

    第三部分:Server Options

      Serve modules without publishing ,这句话说的是启动Tomcat后服务的模型不会发布,如果勾上了也就是在Deploy path下面不会看到项目的文件夹,;Publish module contexts to separate XML files,这句话是说发布如果勾上这个选项,那么module contexts 的配置会单独分一个XML文件出来,这个文件的名字就叫项目名.xml。如果不勾,module contexts 通常在server.xml文件的最后的地方配置,下面就是它的配置的一个例子

    Modules auto reload by default,模型会自动重新加载,Enable security就是保护我们的模型,也就是保护项目。

    第四部分:Publishing

      Never publish automatically,不动态发布项目,也就是发布后,再修改项目文件必须手动重启tomcat重新发布才会把修改的地方发布出去;Automatically publish when resources change,当资源改变的时候都会动态发布,比如修改了某个java类再保存之后就会动态发布;Automatically publish after a build event,也就是修改文件保存后隔一段时间就会重新发布,上图中我设置的是10秒

    第五部分:TimeOuts

    设置项目启动时间和停止时间,当项目比较大的时候就应该把时间设置长一点,如果时间不够长,会报错,如下我设置启动时间为1秒就会报错

    第六部分:Ports

      端口设置

    第七部分:MIME Mappings

    MIME Mappings也就是HTTP Content-type,这里有个对照表(http://tool.oschina.net/commons),这东西是用来干嘛的?通俗的讲是浏览器读取各种格式的方式,毕竟浏览器也不认识世界上的各种文件的格式,所以这个东西就派上用场了。另外conten-type不是post请求中头文件的属性吗。

  • 相关阅读:
    WebService帮助类改良版,支持多webservice
    .NET-list扩展方法Distinct去重
    C#创建泛型类T的实例的三种方法
    划水网站
    DataGridView增加右键取消操作
    Sql Server 快捷键
    SQL Server中使用convert进行日期转换
    ToolStrip 选中某一项打勾
    H5实现手写功能
    git使用
  • 原文地址:https://www.cnblogs.com/thg999/p/9928725.html
Copyright © 2011-2022 走看看