server - Jboss eap-7.2:将外部目录添加到类路径
问题描述
根据项目需要,我们需要迁移jboss-eap-5.1.2
到jboss-eap-7.2
并进行测试,我试图在jboss-7.2
. 但它开始给我例外
rom 相对位置 [mailsender.xml] 违规资源:类路径资源 [applicationContext.xml];嵌套异常是 org.springframework.beans.factory.BeanDefinitionStoreExcept ion: IOException parsing XML document from URL [vfs:/C:/dev/migration/jboss-eap-7.2-eap/bin/content/basel.war/WEB-INF /classes/mailsender.xml]; 嵌套异常是 java.io.FileNotFoundException: C:\dev\migration\jboss-eap-7.2-eap\standalone\tmp\vfs\temp\tempc01c1475a2367060\content-53d16429 03fec06a\WEB-INF\classes\mailsender.xml (该系统找不到指定的文件)
即文件mailsender.xml
未添加到类路径中。
查询:在 jboss-eap-7.2 中是否有任何方法可以将外部文件夹(我可以在其中放置所有需要存在于类路径中的 XML)到类路径?
解决方案
这适用于 JBOSS EAP 7.1,其中 APP-INF/classes 资源文件夹位于 ear 或 war 中:添加 META-INF/jboss-deployment-structure.xml 具有类似配置:
<jboss-deployment-structure xmlns="urn:jboss:deployment-structure:1.2">
<deployment>
<resources>
<resource-root path="APP-INF/classes" />
</resources>
</deployment>
</jboss-deployment-structure>
推荐阅读
- c# - 需要解析通过 Post 请求传入的 JSON
- azure - 点到站点配置的地址池
- reactjs - 开玩笑测试一个 React 类方法被 componentWillMount 调用
- c++ - 返回元组的可变参数模板
- java - 如何在 Spring MVC 中使用带有属性名称的 Spring @RequestMapping 注解
- python - 网络抓取问题(William Hill-UFC 赔率)
- android - onDraw 在自定义视图中的 onMeasure 之前被调用
- javascript - 未捕获的 ReferenceError:值未在 HTMLAnchorElement.onclick 中定义
- compilation - Erlang编译期间的eval表达式
- abap - 如何使用空白值而不是 0.00 制作货币金额字段