Jakarta ee 我可以将服务器变量放在application.xml文件中,为所有环境创建一个ear文件吗?

Jakarta ee 我可以将服务器变量放在application.xml文件中,为所有环境创建一个ear文件吗?,jakarta-ee,ear,Jakarta Ee,Ear,之前,我曾基于各种环境(QA、Dev、Prod等)创建4个ear文件,但现在我的要求是,对于所有环境,我只需要一个ear文件,通过设置WebSphere环境变量。但是当我访问我的应用程序时,我得到了FileNotFoundException。我甚至尝试设置一个变量 在variable.xml文件中,但我仍然得到相同的异常。我想知道如何克服这个问题 我的application.xml文件EARLER如下所示:(标记的值随QA projQA环境的变化而变化) 项目2\u 1\u开发001 项目2\

之前,我曾基于各种环境(QA、Dev、Prod等)创建4个ear文件,但现在我的要求是,对于所有环境,我只需要一个ear文件,通过设置WebSphere环境变量。但是当我访问我的应用程序时,我得到了FileNotFoundException。我甚至尝试设置一个变量 在variable.xml文件中,但我仍然得到相同的异常。我想知道如何克服这个问题

我的application.xml文件EARLER如下所示:(标记的值随QA projQA环境的变化而变化)


项目2\u 1\u开发001
项目2\u 1\u开发001.war
普罗伊德夫
在websphere server中配置名为ctx_path、值为projDev(用于dev)的环境变量后:
项目2\u 1\u开发001
项目2\u 1\u开发001.war
[b] ${ctx_path}

这通常由AppOverrides解决;退房

<?xml version="1.0" encoding="UTF-8"?>   
<application id="Application_ID" version="1.4" xmlns="http://java.sun.com/xml/ns/j2ee" xmlns:xsi="http://www.w3.org/2001/XMLSchema-instance" xsi:schemaLocation="http://java.sun.com/xml/ns/j2ee http://java.sun.com/xml/ns/j2ee/application_1_4.xsd">   
    <display-name>proj_2_1_DEV_001</display-name>   
    <module id="WebModule_1249062768099">   
        <web>   
            <web-uri>proj_2_1_DEV_001.war</web-uri>   
            <context-root>projDev<context-root>   
        </web>   
    </module>   
</application>  

After configuring Environment variable in websphere server with name ctx_path and value as projDev(for dev):: 

<?xml version="1.0" encoding="UTF-8"?>   
<application id="Application_ID" version="1.4" xmlns="http://java.sun.com/xml/ns/j2ee" xmlns:xsi="http://www.w3.org/2001/XMLSchema-instance" xsi:schemaLocation="http://java.sun.com/xml/ns/j2ee http://java.sun.com/xml/ns/j2ee/application_1_4.xsd">   
    <display-name>proj_2_1_DEV_001</display-name>   
    <module id="WebModule_1249062768099">   
        <web>   
            <web-uri>proj_2_1_DEV_001.war</web-uri>   
            <context-root>[b]${ctx_path}</[/b]context-root>   
        </web>   
    </module>   
</application>