精华内容
下载资源
问答
  • Context标签可以设置Tomcat默认项目,设置项目的浏览器访问路径,让项目修改后自动重新编译部署。如何使用:找到tomcat安装目录的conf/server.xml文件,在server.xml里的标签中加入:属性涵义:path表示浏览器访问的...

    Context标签可以设置Tomcat默认项目,设置项目的浏览器访问路径,让项目修改后自动重新编译部署。

    如何使用:

    找到tomcat安装目录的conf/server.xml文件,在server.xml里的标签中加入:

    属性涵义:

    path表示浏览器访问的地址路径

    例如:

    浏览器访问地址为:"http://IP地址或域名:端口/test"

    paht可以为空字符串,为空字符串时表示此项目为Tomcat默认的项目。

    例如:

    docBase表示本地项目WebRoo绝对路径

    docBase除了可以为本地项目WebRoot绝对路径,也可以是相对Tomcat的webapps目录的成品项目(可以理解为“war文件解压后的项目”)路径。

    例如:

    Tomcat的webapps目录下有一个成品项目(可以理解为“war文件解压后的项目”),项目的文件夹为“Test”,那么可以有以下写法:

    reloadable表示项目修改时是否自动重新编译和装载项目。

    也就是如果为true,你可以不用每次修改代码后都在eclipse上重新部署。

    展开全文
  • Tomcat文档(http://tomcat.apache.org/tomcat-6.0-doc/config/context.html)仅当$ CATALINA_BASE / conf / [enginename] / [hostname] /中的应用程序不存在上下文文件时,才在应用程序文件内的/META-INF/context.xml...

    Tomcat文档(http://tomcat.apache.org/tomcat-6.0-doc/config/context.html)

    仅当$ CATALINA_BASE / conf / [enginename] / [hostname] /中的应用程序不存在上下文文件时,才在应用程序文件内的/META-INF/context.xml中的单个文件中 . 如果Web应用程序打包为WAR,则/META-INF/context.xml将复制到$ CATALINA_BASE / conf / [enginename] / [hostname] /并重命名以匹配应用程序的上下文路径 . 一旦此文件存在,如果在主机的appBase中放置了带有较新的/META-INF/context.xml的新WAR,则不会替换它 .

    粗体文字很清楚 . 但我通知不是真的 . (我需要这个行为)

    以下是步骤:

    aaa.war,META-INF中包含context.xml

    复制到webapps . tomcat部署 . 文件 conf\Catalina\localhost\aaa.xml 好的

    通过更改META-INF / context.xml来更改aaa.war

    复制到webapps

    文件 conf\Catalina\localhost\aaa.xml 已更改!!!

    怎么了?它是一个错误还是一个隐藏的功能?

    背景 - 我想解决的问题:

    配置独立构建和安装 . 我厂运送战争档案 . 客户端使用自己的设置来配置他的Tomcat . 当我发布新版本时,我只是在没有配置的情况下交付战争,在部署时它将使用客户端特定的配置 .

    通过文档,最好的地方是context.xml但是如果每次都覆盖它根本就没用 . (如果必须创建新的可交付成果,为什么我会使用JNDI和这样的东西?在构建时改变一些东西并不是一个很大的配置优势 . )

    环境:windows,tomcat 6.0.33

    展开全文
  • 我在项目中有一个文件夹myFolder,放在和tomcat同级目录下面。我要使用里面的文档资源,在server.xml中的host节点下面配置起作用,但是不想在server.xml中配置,想在单独的Context.xml中配置,但相同的配置却不起作用...

    我在项目中有一个文件夹myFolder,放在和tomcat同级目录下面。我要使用里面的文档资源,在server.xml中的host节点下面配置

    起作用,但是不想在server.xml中配置,想在单独的Context.xml中配置,但相同的配置却不起作用,求指导~

    JAVA区就是热闹,都要沉了…… 自己顶下先~

    1,把webapps目录下的所有文件夹删掉;

    2,修改conf文件夹下的web.xml:

    listings

    false

    改为:

    listings

    true

    3,修改conf文件夹下的server.xml:

    在Host节点中加入你的工程目录,比如:

    –>

    不想启动的工程给注释掉,工程目录中最好不要带中文。

    不知道你想要什么样的效果

    首先谢谢你~

    我现在的情况是这样的,在项目中有个地方上传附件,附件我们都处理成链接下载的方式,然后客户要求图片附件要直接在页面显示,但当时放附件文件的地方不在tomcat里面,有个upload文件夹是和tomcat在同一个目录下面,然后img的src属性里面找不到那个路径,所以想用context来找这个路径,从站点根目录找上去正好是向上两级到tomcat文件夹所在的地方,在sercice.xml里面配置context就找到了,但是启动tomcat的时候会报警告,而且我不想让每个开发人员都去改tomcat配置,想直接把context.xml放在项目里,现在问题就出来了,把内容是

    的context.xml 放在META-INF下面不起作用,我试了试把tomcat里面,conf文件夹下的context.xml内容换成这样还是不行,我对这个不熟悉,不明白问什么同样的配置放在sercice.xml的host节点下面有用,单独拿出来就有问题……  不知道这样描述清楚不? 哪位解决过同样的问题麻烦给点提示~~~

    引用 2 楼  的回复:

    1,把webapps目录下的所有文件夹删掉;

    2,修改conf文件夹下的web.xml:

    listings

    false

    改为:

    listings

    ……

    40分

    1. 修改conf文件夹下的server.xml:

    假设tomcat的安装目录为:D:\Program Files\Tomcat 6.0,在Host节点中配置upload目录的虚拟路径:

    2, 假设upload目录下有123.jpg这个图片文件,修改img的src属性或链接的href属性:

    或者

    打开图片

    3, 启动服务器,在浏览器中访问你的页面,只要文件存在并且路径正确,就OK了

    需要注意的是,路径一定要写全,

    下载文件最好用response的输出流,用链接会直接在浏览器打开文件,而达不到下载的效果

    我已经在自己的电脑上测试过了,木有问题

    嗯。非常感谢,但这样做的话,我是不是就需要对客户那边还有每个开发人员的tomcat都进行设置?

    我希望用另一种方法,就是把context配置放在项目里面,我在网上查到可以在站点下面的META-INF文件夹里面放个context.xml文件也可以实现这样的功能,能不能实现呢?我是没能达到想实现的效果……这是为什么??

    引用 5 楼  的回复:

    1. 修改conf文件夹下的server.xml:

    假设tomcat的安装目录为:D:\Program Files\Tomcat 6.0,在Host节点中配置upload目录的虚拟路径:

    2, 假设upload目录下有123.j……

    这个我没试过,

    我以前有个项目,是用apache + tomcat部署的,apache中指定了静态资源的路径,不加载class文件,就好比你那个upload目录了, tomcat中运行的才是项目.

    两个服务器一起开, 貌似也就能达到你想要的效果。

    但是配置apache是比较繁琐的,只能给你一个思路吧。

    嗯,好的,非常感谢你!

    引用 8 楼  的回复:

    这个我没试过,

    我以前有个项目,是用apache + tomcat部署的,apache中指定了静态资源的路径,不加载class文件,就好比你那个upload目录了, tomcat中运行的才是项目.

    两个服务器一起开, 貌似也就能达到你想要的效果。

    但是配置apache是比较繁琐的,只能给你一个思路吧。

    经过一些验证,基本弄明白了使用方法,之前设想的方式虽然好,但是不能实现,悲剧。

    原谅我挖坟,我也遇到这个问题了,tomcat6.0.X的webapps\项目\META-INF\context.xml虽然会自动被拷贝到conf\Catalina\localhost\项目.xml里,但是根本不起作用,看来需要解读tomcat的源码才能知晓真正原因了。

    引用 11 楼 ymwcwee 的回复:

    原谅我挖坟,我也遇到这个问题了,tomcat6.0.X的webapps\项目\META-INF\context.xml虽然会自动被拷贝到conf\Catalina\localhost\项目.xml里,但是根本不起作用,看来需要解读tomcat的源码才能知晓真正原因了。

    这是真的吗? 我的也是不起作用, 数据源,会话都没法使

    展开全文
  • TomcatContext配置

    千次阅读 2011-11-07 23:25:44
    直接在C:\apache-tomcat-6.0.20\conf\server下面的host增加一个Context 2).在C:\apache-tomcat-6.0.20\conf\Catalina\localhost下面新建一个XML文件,在里面添加一个Context.XML文件的名字(除去.XML)就是虚拟映射...
    1:设置Context的三种方法:
    1).直接在C:\apache-tomcat-6.0.20\conf\server下面的host增加一个Context
    2).在C:\apache-tomcat-6.0.20\conf\Catalina\localhost下面新建一个XML文件,在里面添加一个Context.XML文件的名字(除去.XML)就是虚拟映射目录.
    3).直接放到C:\apache-tomcat-6.0.20\webapps下面.因为我们电脑默认的主机是localhost,
    localhost的应用程序应用设置的就是webapps,虚拟映射目录是缺省的.而localhost又
    把主页设置成为indext,即我们看见的三脚猫主页.所以我们可以直接在IE中访
    问:http://www.localhost.com:8080


    2.设置主页的方法,在web应用下的WEB-INF文家价下建立web.xml文件.文件使用<welcome-file-list>语句
    展开全文
  • 首先为什么要使用Context来部署程序,因为各位都不想单纯的把自己开发的网站都堆在一个tomcat的webapp文件夹下面,希望在任意位置存放自己网站的位置,通过简单的配置来完成部署。1:创建项目,配置好自己的web.xml...
  • 严重: Context initialization failedorg.springframework.beans.factory.BeanCreationException: Error creating bean with name 'org.springframework.context.annotation.internalAsyncAnnotationProcessor' ...
  • Tomcat Context配置

    2013-08-05 09:08:34
    当我们完成一个Web项目,不想部署在Tomcat的app目录下。但是想通过Tomcat来访问... <Context path="/s2" docBase="D:/Struts2Test/s2" debug="0" reloadable="true">        path:是访问的路径    http://loca
  • tomcat Context 设置

    千次阅读 2018-04-20 10:13:31
    Context path="" docBase="flow" debug="0" reloadable="true"/&gt;什么意思?这样就是不带项目名也可以访问我的ims项目。也就是说输入http://localhost:8088就可以...
  • 有时候需要在tomcat里面做特殊的配置,来进行访问:例如你的程序 名字是hello端口是80 这时候你要访问你的程序 就要用 localhost/hello 来访问了。但是怎么直接用 localhost来访问呢?就需要进行tomcat 的配置了呢看...
  • Tomcat Context组件

    2012-01-08 10:33:59
    转载地址:http://www.goldendoc.org/2011/05/tomcat_context/ Context代表一个Web应用,它运行在某个指定的虚拟主机(Host)上;每个Web应用都是一个WAR文件,或是一个包含WAR解压后的文件的目录; Connector组件...
  • 我们先来看看这个...If true, Tomcat will prevent any file locking. This will significantly impactstartup time of applications, but allows full webapp hot deploy and undeploy onplatforms...
  • tomcat context 配置

    2019-07-09 20:37:29
    然后我就开始怀疑,是不是该机器上还部署着其他的服务,但是根据ng的配置,端口号就是该系统,并且服务器上并没有其他tomcat服务 然后再分析,是不是ng配置了转发脚本,把请求转发到了其他的服务器上?查看ng配置,...
  • Tomcat配置Context

    千次阅读 2013-04-08 08:02:16
    【说明】 用Tomcat作为服务器的项目, ...可以通过配置TomcatContext实现简化。 【配置】 修改conf/server.xml文件, 文件的最后添加: path就是浏览器中的访问路径, doc
  • Tomcatcontext path

    千次阅读 2019-05-24 10:34:32
    本文章转载自 ...tomcat server.xml context path配置需要注意的事情 在tomcat下放个war包,假如我是这样配置server.xml的, <Context docBase="eggchina" path="/yanan" reloadable="true" sou...
  • tomcat配置context

    2015-10-19 09:33:34
    Tomcat发布项目的方式大致有三种,但小菜认为通过在tomcat的conf/Catalina/localhost目录下添加配置文件,来发布项目,是最佳选择。  因为这样对tomcat的入侵性最小,只需要新增一个配置文件,不需要修改原有...
  • TomcatContext的配置

    千次阅读 2019-02-09 11:39:54
    TomcatContext的配置
  • tomcat context配置

    2015-03-21 06:50:52
    The Context element represents a web application, which is run within a particular virtual host. Each webapplication is based on a Web Application Archive (WAR) file, or a corresponding directory...
  • tomcatContext配置 今天终于搞定TomcatContext了,conf/Context.xml是Tomcat公用的环境配置;若在Server.xml中增加的话,则myApp/META-INF/Context.xml就没用了(被server.xml中的Context替代),Jndi 数据源或其他...
  • Tomcat添加Context映射

    2019-07-09 20:47:08
    Tomcat的conf/server.xml中的<Host></Host>节点中添加上对应的Context,并指出对应的访问路径ECPServer和文档名ECPServer_war_exploded: <Context path="ECPServer" docBase="ECPServer_war_...
  • Tomcatcontext.xml说明、Context标签讲解 Tomcatcontext.xml说明、Context标签讲解 1. 在tomcat 5.5之前 ————————— Context体现在/conf/server.xml中的Host里的元素,它由Context接口定义。每...
  • Tomcat context.xml配置详解

    万次阅读 2017-08-27 21:37:29
    tomcat context.xml配置详解
  • tomcat中的context

    2020-03-03 18:40:14
    tomcat的server.xml中配置context 配置主机host: appBase是指web应用根目录。当采用相对目录时,即以appBase作为根目录。 <Host name="localhost" appBase="webapps" unpackWARs="true" autoDeploy="false" ...
  • tomcat context元素属性介绍

    千次阅读 2015-08-28 07:37:21
    tomcat context元素属性介绍 http://outofmemory.cn/code-snippet/3035/tomcat-context-element-property-introduction tomcatContext元素可以在server.xml的Host节点中配置,也可以在tomcat安装目录下的...
  • 由在下所整理的关于Tomcat(针对Tomcat6)的Context关键属性说明。 如果阁下有任何关于Tomcat上的问题,真心欢迎联系并交流技术上的问题,我的邮箱是: HuangJiding@live.com / HuangJiding@gmail.com

空空如也

空空如也

1 2 3 4 5 ... 20
收藏数 16,806
精华内容 6,722
关键字:

contexttomcat