有没有办法在tom 7和tom6中强制执行部署顺序?

ash*_*cse 6 java tomcat tomcat7

例如,我有多个war文件要部署.coll.war,egg.war等,每一个将指定的应用模块.

在我们的应用程序中,我有一些coll.war应该首先部署的规范,其余部分必须以特定的顺序部署,例如.

  1. coll.war
  2. egg.war
  3. chick.war

有人可以帮助我做到这一点.

SAN*_*NN3 1

在服务器文件夹内的 server.xml 中,它将为您添加的每个战争添加一个条目。删除这些条目。

然后创建具有以下内容的 xml 文件,并在conf\Catalina{server_name}文件夹中按顺序命名 xml 文件。

例子 :

科尔.xml

 <?xml version='1.0' encoding='utf-8'?>
 <Context docBase="${catalina.home}/deploy/collWAR" crossContext="true">
 </Context>
Run Code Online (Sandbox Code Playgroud)

  • 我遇到了同样的问题,在同一服务器上的 Tomcat 7 上顺序部署 war 而不更改任何端口,任何人都可以帮助我解决此问题并解释它是如何实现的。 (2认同)