基本需求:使用www.kevin.com访问tomcat下的工程 Test。
配置如下:
<Host name="www.kevin.com" appBase="webapps" unpackWARs="true" autoDeploy="true"> <Context docBase="Test" path="" reloadable="true"/> </Host>
目前配置域名遇到些问题,问题总结如下:
1.Test工程中有listener,如果这样配置,导致Listener被重复加载
2.如果把docBase路径转移到appBase之外,可以解决此问题1,但如果这样配置,项目的war包将不会被自动解压(因为war包已经在appBase之外),无法通过tomcat manager实现热部署。
3.如果把appBase置空,也可以解决问题1,但war包同样不会自动解压,并且无法通过tomcat manager 实现热部署。
这是个比较纠结的问题,请教高人,如何配置才能完美解决这种问题。
相关推荐
NULL 博文链接:https://wcf1987.iteye.com/blog/1253254
对于Tomcat服务器,可以放置多个网站(多个web应用),这就是讲配置多个虚拟主机,可以看成好像有多个主机,而每个主机上有一个web应用。如同之前的文章所说的,对于Tomcat服务器来讲,在server.xml文件中,一个标签...
这就需要在tomcat里配置多域名,添加多个虚拟主机。 主要在server.xml里面设置: 在<Engine></Engine>里面添加两个<Host></Host>标签,内容如下: <Host name=www.123.com appBase=/usr/local/tomcat/webapps/123 ...
然后再设置TOMCAT虚拟主机 2 配置 tomcat 2.1. 配置 server 的关闭 我们需要在一台机器上跑 4 个不同的 tomcat ,需要修改不同的 tomcat 的关闭口,避免出现端口被占用的情况。在 TomcatA\conf, TomcatB\conf, ...
另外虚拟目录也可这设置: <Context path="/test" docBase="webContent" reloadable="true"/> 因为默认情况下,tomcat启动过程中配置虚拟目录的时候会从 webapps目录下查找webContent应用. 这样配置好了,即使以后从一...
tomcat 配置域名 <!-- appBase 是项目名,name是域名,docBase 是项目路径--> <Host name="back.4.net" appBase="back"unpackWARs="true"autoDeploy="true"> <Context docBase="/IGames/server/tomcat/back/" ...
一、下载一个整合需要的文件isapi_redirect.dll ...如果有问题,可以先检查是否设置好Tomcat虚拟主机 输入http://www.test.com:8080/index.jsp即可检测 http://www.test.com/index.htm可以检测IIS
memcached tomcat7 最新包 配置内容 <Host name="localhost" appBase="webapps" unpackWARs="true" autoDeploy="true"> ... <Context docBase="TMSClient.war" path="/TMSClient"> ... <!-- memcached 配置 ...
TOMCAT多站点配置 1 打开tomcat/conf/server.xml,在里面找到<Engine name="Catalina" defaultHost="localhost">..... 2 在<Engine name="Catalina" defaultHost="localhost"></Engine>中间加入内容: ............
(表示一个web应用程序,通常为WAR文件,关于WAR的具体信息见servlet规范) docBase 应用程序的路径或者是WAR文件存放的路径 path 表示此web应用程序的url的前缀,这样请求的url为http://localhost:8080/path/**** ...
#虚拟主机 # Virtual hosts Include conf/extra/httpd-vhosts.conf #TOMCAT整合开始 LoadModule jk_module modules/mod_jk-apache-2.2.4.so JkWorkersFile conf/workers.properties JkOptions +ForwardKeySize +...
如果更改tomcat服务器下的默认访问工程,需要修改tomcat/conf/server.xml配置文件。 打开server.xml可以找到类似下面的配置: <Host name=localhost appBase=webapps unpackWARs=true autoDeploy=true xml...
找到tomcat的server.xml(在conf目录下),找到: 代码如下:”localhost” appBase=”webapps” unpackWARs=”true” autoDeploy=”true” xmlValidation=”false” xmlNamespaceAware=”false”>在前插入: ...
Apache 配置 1. 配置httpd.conf 使用apache自带的proxy模块,去掉注释使其可用 LoadModule proxy_module modules/mod_proxy.so LoadModule proxy_ajp_module modules/mod_proxy_ajp.so LoadModule proxy_balancer...
appBase框架代码生成器,提高创建activity、fragment、adapter的效率。 使用方式:打包为可运行jar,然后copy到使用appBase框架的Android项目根目录,双击即可
Tomcat 多站点配置 今天心血来潮试了一下Tomcat的多站点配置,都是通过修改server.xml完成,其他方式不做介绍 第一种: 这种是最常见的,在网上一搜就可以搜到的,在这里还是拿出来说一下,方便做个比较,直接贴...
用于 Appbase Rest API 的 JavaScript 包装器 Appbase 全局对象 Appbase 对象负责实例化应用程序。 方法 Appbase.app(应用程序名称,秘密) 用于创建 App 的新实例参数: - appname: String - The name of the ...
Android快速开发之appBase——实战《购物车》 博客地址:http://blog.csdn.net/jflex/article/details/46653309
如今巴斯和mBaaS平台(例如,, )比比皆是。 开源解决方案(例如使用 LAMP 的 、使用 Ruby 的...基本用法在application.rb配置: # enable appbase config . appbase . enabled = true # default: '/appbase' # con
汉化的很不错,但是可惜只有在线版本