很抱歉这个问题,但我理解用例错误,新用例如下:
common
/ \
Program Data
/ | | \
Java Python MySQL DB
/ | \ / / |
A B C D E F
想象一下所有这些都是清单文件,包括常见的,程序..... E,F
现在,如果我有一个迎合A,Java程序的服务器,那么我们运行A清单,但是如果它是类型' z' Java程序,然后它将运行Java清单文件作为' z' Java类型的mainfest文件不存在。
因此,它会查找最具体的文件并使其在heirachy上方,直到它找到可以运行的内容。如果没有匹配,它将运行公共清单文件。
我正在考虑使用if,else if和else语句为所有指令添加一个清单文件。
还有其他方法可以达到这个目的吗?