У меня нет опыта работы с maven, поэтому извините, если этот вопрос глупый ...
Из другого вопроса ( Как Grails обрабатывает зависимости плагинов ), я узнал, чтоЯ могу избежать jar-hell в Grails через репозитории Maven.Но теперь у меня есть требования, которые ...
- Мне не разрешено использовать удаленные репозитории maven
- Я хотел бы связать необходимые фляги с моим плагином (но с низким приоритетом)
- Я бы хотел избежать попыток установить локальный репозиторий maven
Я уже работал со ссылкой на локальную папку для разрешения плагина.Это прекрасно работает.
Но как мне структурировать локальную папку, чтобы использовать эту опцию:
repositories {
flatDir name:'myRepo', dirs:'/path/to/repo'
}
Я имею в виду, я мог бы просто выбросить файлы JAR в эту папку,но как мне тогда ссылаться на эти файлы JAR?Есть ли у них схема именования, например artifact_version.jar
?Или мне нужно создать конфигурацию XML для этого локального репозитория?
Или усилия по использованию локального репозитория maven малы, а maven уже на моей машине через grails?