Импортирование модуля CRUD в Play!1.2.3 - PullRequest
6 голосов
/ 07 сентября 2011

Когда я импортирую модуль CRUD, используя dependencies.yml , например, так:

require:
    - play
    - play -> crud
    - play -> secure

Я получаю ошибку компиляции: CRUD не может быть разрешен для типа.

Но когда я делаю это устаревшим способом, добавляя:

module.crud=${play.path}/modules/crud

В application.conf все работает, но играй!говорит, что добавление модуля через application.conf устарело, и мне лучше сделать это через dependencies.yml

Есть идеи, почему я не могу импортировать модуль рекомендованным способом?

Ответы [ 2 ]

9 голосов
/ 07 сентября 2011

Вам нужно запустить play dependencies в вашем приложении. См. Раздел управления зависимостями документации Play .

3 голосов
/ 20 ноября 2011

Это потому, что ваш проект затмения имеет неправильный путь к классу. После Чтобы включить новый модуль для вашего проекта, вам нужно запустить Команда 'eclipsify' снова для генерации нового файла .classpath для вашего проекта затмения. Если Eclipse не перезагрузит его должным образом, попробуйте удалить его из рабочей области и снова импортировать.

...