1 回答

TA貢獻(xiàn)1796條經(jīng)驗(yàn) 獲得超7個(gè)贊
Jboss EAP 不支持像 tomcat 這樣的上下文參數(shù)替換。但它確實(shí)支持對已部署 WAR 的內(nèi)容替換。
解決方案 - 使用命令替換 web.xml。
官方文檔
因此,在用戶端,需要web.xml模板,用戶必須根據(jù)其環(huán)境為上下文參數(shù)放置值并重新部署war。
戰(zhàn)爭和 web.xml必須在 \bin 中。Else 命令無法識(shí)別路徑。
命令序列 - 使用 jboss-cli.bat -deployment-overlaydeployment-overlay
[standalone@localhost:9990 /] deploy s1temp/myproj.war
[standalone@localhost:9990 /] deployment-overlay add --name=s1overlay --content=WEB-INF/web.xml=s1temp/web.xml
[standalone@localhost:9990 /] deployment-overlay link --name=s1overlay --deployments=myproj.war --redeploy-affected
添加回答
舉報(bào)