在grails中添加插件依赖项

时间:2016-06-08 05:18:47

标签: maven grails grails-plugin plaid

我正在尝试将插件的依赖项添加到我的grails应用程序中,但它没有grails repo中的任何插件。它可以添加到maven项目中:

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

由于我的项目也是以maven为基础的。如何将此插件添加到我的项目中。

P.S。 :无法在插件和依赖项中添加IT,因为没有与之关联的grails插件。

感谢任何帮助。

2 个答案:

答案 0 :(得分:1)

您可以使用create-pom org.mycompany创建 pom.xml 文件,使grails读取您需要在 BuildConfig中设置的 pom.xml .groovy 此代码

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

然后,您需要在此 pom.xml

中添加您的依赖项

你可以看到官方文件。在此link

答案 1 :(得分:1)

我们可以在BuildConfig.groovy中的dependencies{}下为grails中的任何插件添加依赖项:

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

对于您的情况,相当于:

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

是:

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

有关详情,请查看http://docs.grails.org/2.3.1/guide/conf.html