我尝试associations module,它失败了,因为它试图增强两次相同的对象。调试我的测试用例,我发现我有这个模块和less-css模块加载的两个实例!看来,play.plugins
文件加载两个资源:什么会导致播放模块被加载两次?
- 文件:/ C:/work/CS/portal/src/modules/associations-1.0.1/lib/play-associations.jar /播放.plugins
- 的jar:文件:/ C:/work/CS/portal/src/modules/associations-1.0.1/lib/play-associations.jar /play.plugins
这将导致pluginsToLoad
变量包含这个模块的两个副本,并且一切都从这里开始。
这是我的错误配置吗?我如何进一步调查/解决?
该模块只在我dependencies.yml出现一次,并没有出现在application.conf
更新 - 似乎在classpath包含:
C:\work\CS\portal\src\modules\associations-1.0.1\src;
C:\work\CS\portal\src\modules\associations-1.0.1\lib\play-associations.jar;
而一个play.plugins
文件src文件夹中都存在,而在瓶子里。现在我需要理解为什么两者都在类路径中。
它不包含在application.conf中 – ripper234 2011-12-15 12:09:46