Нужно ли указывать версию для Play сторонних зависимостей? - PullRequest
1 голос
/ 23 ноября 2011

Я пытался добавить зависимость от StringTemplates .Вот так выглядел мой файл dependencies.yml:

require:
    - play -> secure
    - play -> crud
    - org.antlr -> stringtemplate

И я получил ошибки.Когда я добавил конкретную версию stringtemplate:

    - org.antlr -> stringtemplate 4.0.2

все работало.

Итак, просто чтобы убедиться, что я понимаю - я должен указать версию или диапазон версий для стороннего производителязависимость, правильно?

1 Ответ

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

Стороннее управление зависимостями использует схему Maven / Ivy (потому что она основана на Ivy), которая преобразуется в имя файла {name}-{version}.jar. Хотя я думаю, что можно просто использовать последнюю версию (либо с SNAPSHOT в качестве версии, либо с каким-то подстановочным знаком, но я здесь не эксперт), но лучше сделать явное управление версиями.

...