spring-boot - 如何从 web.xml 在 weblogic.xml 中引入路径变量?
问题描述
我正在使用 Weblogic 12c 来部署我的 springboot 应用程序。我正在尝试将 web.xml 中的路径变量引入 weblogic.xml,以便在部署到不同环境时我只需要修改一个文件 [web.xml] 而不是两个文件 [web.xml, weblogic.xml] [即. Windows、Linux]。
web.xml
<!-- For virtual directory mapping -->
<env-entry>
<env-entry-name>local_path</env-entry-name>
<env-entry-type>java.lang.String</env-entry-type>
<env-entry-value>C:\</env-entry-value>
<!--<env-entry-value>/</env-entry-value>-->
</env-entry>
<env-entry>
<env-entry-name>url_pattern</env-entry-name>
<env-entry-type>java.lang.String</env-entry-type>
<env-entry-value>test/*</env-entry-value>
<!--<env-entry-value>test/</env-entry-value>-->
</env-entry>
weblogic.xml
<virtual-directory-mapping>
<local-path>${local_path}</local-path>
<url-pattern>${url_pattern}</url-pattern>
</virtual-directory-mapping>
但是,这是行不通的。这应该怎么做?
解决方案
推荐阅读
- python - 我们如何使用 itertools.permutations 以 01012000-31122012 的格式获取日期范围(例如从 Jan 2000 到 Dec 2010 )?
- sql - 插入已知值以及从 JOINS 确定的值
- git - 更改 core.autocrlf 后如何强制转换工作树文件?
- excel - Excel If text then number 函数
- firebase - 什么是 firebase 16.0.5 min api 级别
- ios - 从 iOS 到 YouTube 的直播
- javascript - 如何将 JSON 排序为值 az - React Native
- node.js - 在节点 js 中导出 db 对象
- ios - 在什么情况下运行时可能会在 iOS 中生成一个排序的方法列表
- ruby - Heroku 自动完成导致“无法找到本地/lib.pm”错误