分享一个play framework的DuplicateMemberException冲突, 其中原因如下:
Oops: DuplicateMemberException
An unexpected error occured caused by exception DuplicateMemberException:
duplicate field: mf
前提: 在play/framework/lib 放入morphia支持库
A. 此时如果在play项目的lib中再次放入morphia支持库, 会产生冲突
B. 如果在项目配置文件中加入这句话: module.morphia=${play.path}/modules/morphia-1.2.12 也会产生冲突
另外: dependencies.yml中加这个require不会导致冲突
require:
- play
- play -> morphia [1.2.4,)
Oops: DuplicateMemberException
An unexpected error occured caused by exception DuplicateMemberException:
duplicate field: mf
前提: 在play/framework/lib 放入morphia支持库
A. 此时如果在play项目的lib中再次放入morphia支持库, 会产生冲突
B. 如果在项目配置文件中加入这句话: module.morphia=${play.path}/modules/morphia-1.2.12 也会产生冲突
另外: dependencies.yml中加这个require不会导致冲突
require:
- play
- play -> morphia [1.2.4,)
本文介绍在PlayFramework项目中使用Morphia库时出现的DuplicateMemberException错误及解决办法。当在项目的lib目录下重复放置Morphia库或在配置文件中错误指定依赖路径时会出现该问题。
9920

被折叠的 条评论
为什么被折叠?



