【发布时间】:2011-08-07 21:08:35
【问题描述】:
我是 Tomcat 的新手;我想将存储在网络共享上的战争文件部署到正在运行的 Tomcat 实例中。如有任何建议,我将不胜感激。
【问题讨论】:
标签: tomcat deployment war network-share
我是 Tomcat 的新手;我想将存储在网络共享上的战争文件部署到正在运行的 Tomcat 实例中。如有任何建议,我将不胜感激。
【问题讨论】:
标签: tomcat deployment war network-share
看一下Tomcat的Manager,特别是怎么deploy a new application remotely和怎么reload an existing application。
总之,您需要确保您的 WAR 可以通过运行 Tomcat 的机器上的某种 URL 访问。 URL 可以使用 http 或文件方案。
您提到了网络共享,因此在您的特定情况下,您可能需要挂载网络共享,使其看起来像本地目录。 (Windows URL 示例如下):
file:/X:/path/to/war/
您也可以尝试使用 web 服务器托管 war 文件,并使用 http url。 (如果您使用的是 Bamboo 或 Hudson 等持续集成服务器,您可能已经在这样做了。)例如:
http://builds.example.com/path/to/war
【讨论】: