我试图在WebLogic 12c服务器上部署一个Range8应用程序。我用ng build构建应用程序,它在dist文件夹中生成文件。然后,我将dist中的所有文件压缩为我在Weblogic上部署的WAR文件。
Weblogic自动设置应用程序的上下文根。我的问题是如何更改我的角度应用程序的上下文根。
例如:
如果我的应用程序名为演示-角,Weblogic将将上下文根设置为演示-角。然后,URL将是https://domain。
如何将此上下文根更改为/__protected/demo-angular,以便应用程序url为protected/demo-angular
发布于 2019-07-15 07:09:56
我找到了解决办法。要能够为部署在Weblogic上的应用程序设置上下文根,请执行以下步骤(角8+应用程序):
<?xml version="1.0" encoding="UTF-8"?> <weblogic-web-app xmlns="http://xmlns.oracle.com/weblogic/weblogic-web-app" xmlns:xsi="http://www.w3.org/2001/XMLSchema-instance" xsi:schemaLocation="http://xmlns.oracle.com/weblogic/weblogic-web-app http://xmlns.oracle.com/weblogic/weblogic-web-app/1.5/weblogic-web-app.xsd"> <context-root>/__protected/demo-angular</context-root> <container-descriptor> <prefer-application-packages> <package-name>org.slf4j.*</package-name> </prefer-application-packages> </container-descriptor> </weblogic-web-app>"assets": [ "src/assets", "src/favicon.ico", "src/WEB-INF" ]https://stackoverflow.com/questions/56953208
复制相似问题