- html - 出于某种原因,IE8 对我的 Sass 文件中继承的 html5 CSS 不友好?
- JMeter 在响应断言中使用 span 标签的问题
- html - 在 :hover and :active? 上具有不同效果的 CSS 动画
- html - 相对于居中的 html 内容固定的 CSS 重复背景?
我在本地主机上运行 Tomcat 7(通过 mod_proxy_ajp 连接器连接到 apache 2.2 httpd)。我的 webapps
文件夹在 tomcat conf/server.xml
中设置为 /Users/myname/Sites/webapps
。
是否有可能以某种方式配置一些东西,以便我可以在 而不是 webapps
文件夹内的文件夹中拥有其他 Tomcat 应用程序?如果是,怎么办?
例如,是否允许在 server.xml
中包含额外的 Host
条目——当然,具有单独的名称,例如:
<Host name="myapp.local" appBase="/Users/myname/Sites/myapp"
....
/>
然后,如果允许的话,我是否只是将默认的 Host
条目中的常用内容复制到此类附加条目中?
最佳答案
Context 元素的 docBase 属性是否解决了您的问题?
<Context docBase="/path/to/your/another/webapp" ...
您可以在此处获取有关 docBase 属性的更多详细信息:
http://tomcat.apache.org/tomcat-7.0-doc/config/context.html#Common_Attributes
假设您的 webapp 位于/path/to/myapp。您可以通过创建以下 xml 文件来部署您的 webapp。
$CATALINA_BASE/conf/[引擎名]/[主机名]/myapp.xml:
<Context docBase="/path/to/myapp">
</Context>
希望这对您有所帮助。
关于tomcat - Tomcat 7 应用程序必须在 appBase 内吗?,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/16266530/
我想知道如何加载 Appbase 和 Appdomain 之外的程序集。 我的问题是我有一个共享目录中的程序集列表。我的应用程序需要加载这些程序集,它们位于 Appbase 中指定的路径(可执行文件的
我正在把 AppBase.io 当作一个数据库来玩,我不明白为什么这个组件在获取一个项目后渲染两次?似乎 AppBase“数据库”首先返回 undefined,然后返回 正确的项目。有人知道为什么吗?
我已经在我的 Ubuntu 12.04 x64 VPS 中安装了 Tomcat7。 现在我正尝试通过 HostManager 添加一个新域。 但是,这是我得到的错误—— FAIL - Fail
默认情况下,appbase 被配置为指向 TomEE 的 webapps 文件夹: 我想以编程方式找到“appBase”的位置,因为它指向我们的生产服务器和我们的开发箱上的不同位置(并且因为这样会更
我在本地主机上运行 Tomcat 7(通过 mod_proxy_ajp 连接器连接到 apache 2.2 httpd)。我的 webapps 文件夹在 tomcat conf/server.xml
我有一个第三方 Web 应用程序,我想通过安装程序将其部署到 Tomcat 5.0 服务器。自动部署设置为 true。但是,该应用程序包含多个 WAR 文件。 如果我将 WAR 直接放在/webapp
Tomcat 7 正在使用中。 部署到 appBase地点: 放入WAR文件myapp.war在 $CATALINA_HOME/webapps/ 下 浏览到 http://localhost:8080
是否可以让一个 appBase 由 Tomcat 中的多个上下文路径提供服务? 我有一个最近取代了第二个应用程序库的应用程序库。我的问题是许多用户仍然访问旧上下文。我想从单个 appBase 提供现在
我创建了一个 NUnit项目 (NunitLoginTest.nunit) 通过在 nunit\bin 中选择我的测试项目目录,现在我正在尝试加载该项目,但它给了我以下错误。 Unable to lo
我有一台安装了 tomcat 5.5 的机器它为默认应用程序库中的各种应用程序提供服务。 我还有一堆目录应该变成WEBDAV应用程序,通过配置公共(public)根目录为appbase,这当然与上面提
我有一个自定义任务,我想在构建我的 C# 项目时执行。此任务位于 MyTask.dll 中,它引用另一个程序集 MyCommon.DLL。 问题是 MyCommon.dll 相对于 MyTask.dl
我需要在嵌入式解决方案中部署我的应用程序(在树莓派零上运行)。因此,我只能在本地主机上部署东西。我对虚拟主机不太熟悉,所以我可能错了。 我的问题是我希望 tomcat 自动部署包含在我克隆到 rasp
我正在寻找使用/var/tomcat/server/conf/Catalina/localost/myapp.xml 中的上下文文件在 Tomcat 中部署 exploded war 的选项 myap
我对使用 tomcat apache 7.0 很陌生。 我已经安装了位于以下位置的 tomcat:C:/Program Files/Apache Software Foundation/Tomcat
我是一名优秀的程序员,十分优秀!