Я пытаюсь использовать модуль ассоциаций , и он терпит неудачу, поскольку пытается дважды улучшить один и тот же объект.Отлаживая тестовый пример, я обнаружил, что у меня загружены два экземпляра этого модуля и модуля less-css!Похоже, что файл play.plugins
загружается как два ресурса:
- файл: / C: /work/CS/portal/src/modules/associations-1.0.1/lib/play-associations.jar! /play.plugins
- jar: file: / 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, так и в jar.Теперь мне нужно понять, почему оба находятся в пути к классам.