Добавить зависимость плагина в Grails

Я пытаюсь добавить зависимость плагина в свое приложение Grails, но у него нет плагинов в репозитории Grails. Его можно добавить в проект maven как:

<dependency>
  <groupId>com.plaid</groupId>
  <artifactId>plaid-java</artifactId>
  <version>0.2.12</version>
</dependency>

Поскольку мой проект также основан на maven. Как мне добавить этот плагин в мой проект.

P.S. : ИТ нельзя добавить в подключаемые модули и зависимости, поскольку с ним не связан подключаемый модуль Grails.

Любая помощь приветствуется.


person Mcoder    schedule 08.06.2016    source источник


Ответы (2)


Вы можете использовать create-pom org.mycompany для создания файла pom.xml, чтобы заставить Grails читать pom.xml, который вам нужно установить в BuildConfig.groovy в этом код

 grails.project.dependency.resolution = {
   /*YOUR CONFIG*/
   pom true
   repositories {
     /*YOUR RESPOSITORIES*/
   }
}

Затем вам нужно добавить свою зависимость в этот pom.xml.

Вы можете посмотреть официальный документ. по этой ссылке

person André Peregrina    schedule 08.06.2016

Мы можем добавить зависимость для любого плагина в Grails под dependencies{} в BuildConfig.groovy как:

<groupId>:<artifactId>[:<extension>[:<classifier>]]:<version>

В вашем случае эквивалент для:

<dependency>
  <groupId>com.plaid</groupId>
  <artifactId>plaid-java</artifactId>
  <version>0.2.12</version>
</dependency>

is:

dependencies{
      compile "com.plaid:plaid-java:0.2.12"
}

Дополнительную информацию можно найти на http://docs.grails.org/2.3.1/guide/conf.html

person Styonish    schedule 22.06.2016