Jakarta ee 将推土机库罐包装在耳中
我的耳朵结构与下面相似Jakarta ee 将推土机库罐包装在耳中,jakarta-ee,dozer,Jakarta Ee,Dozer,我的耳朵结构与下面相似 我的耳朵 META-INF 解放党 …一些罐子 推土机-*.震击器 我的战争 WEB-INF 班级 …需要推土机映射的类 dozer-mapping.xml web.xml 我的战争2 通过此设置,我得到一个例外,dozer无法解析我在WAR1/WEB-INF/classes中定义的映射类/ 保存推土机库(EAR/lib或WAR/WEB-INF/lib)的正确方式/位置是什么?为什么?感谢您的回复。推土机库的位置似乎还可以。可能您已经面临类隔离。
- 我的耳朵
- META-INF
- 解放党
- …一些罐子
- 推土机-*.震击器
- 我的战争
- WEB-INF
- 班级
- …需要推土机映射的类
- dozer-mapping.xml
- 班级
- web.xml
- WEB-INF
- 我的战争2
保存推土机库(EAR/lib或WAR/WEB-INF/lib)的正确方式/位置是什么?为什么?感谢您的回复。推土机库的位置似乎还可以。可能您已经面临
类隔离
。WAR1模块的类与WAR2模块的类隔离。类由不同的类加载器加载,不同的模块不可见。通常,此功能可由app server配置
您的问题不清楚哪些模块初始值设定项
Dozer
,但似乎每个模块都需要Dozer映射器实例。感谢您的回答。我在war1中使用spring配置xml文件初始化推土机映射器,映射器实例在我的服务类中自动连接。同样在这一点上,我不需要在war2上使用推土机功能。我试着在war1/webinf/lib下打包推土机罐,结果成功了。但是,我仍然不确定如果我将推土机罐放在ear/lib中为什么不起作用。