Есть ли имена плагинов Grails 3.x, которые должны быть org.grails.plugins:$project.name
или просто $project.name
?Должно ли имя плагина Grails 3.x всегда включать 'org.grails.plugins:'?
По умолчанию от https://raw.githubusercontent.com/grails/grails-profile-repository/master/profiles/plugin/templates/bintrayPublishing.gradle является org.grails.plugins:$project.name
, но в https://bintray.com/grails/plugins/ некоторые плагины включают org.grails.plugins:
, а некоторые нет.
Насколько я вижу, нет четкой картины, в которой «официальные» плагины включают org.grails.plugins:
, а сторонние плагины - нет.
Обновление: ссылка bintrayPublishing.gradle, приведенная выше, теперь изменила имя по умолчанию на $project.group:$project.name
. Имя - это просто имя, оно никак не используется для разрешения зависимостей. Но с последними изменениями легче увидеть, что такое maven groupId и artifactId.
Обновление 2: bintrayPublishing.gradle снова изменил значение по умолчанию, теперь это всего лишь $project.name
. Начиная с Grails 3.1 bintrayPublishing.gradle был заменен на plugin. Смотрите также вопрос 2 в this blog post
Это группа mavenId. Мой вопрос был о имени Бинтрай. – rlovtang