【问题标题】:Add plugin dependency in grails在 grails 中添加插件依赖
【发布时间】:2016-10-08 04:59:12
【问题描述】:

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

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

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

附: : IT 不能添加到插件和依赖项中,因为没有与之关联的 grails 插件。

感谢任何帮助。

【问题讨论】:

    标签: maven grails grails-plugin plaid


    【解决方案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

    【讨论】:

      【解决方案2】:

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

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

      然后你需要在这个pom.xml

      中添加你的依赖

      您可以查看官方文档。在这个link

      【讨论】:

        猜你喜欢
        • 2013-07-29
        • 2012-09-01
        • 1970-01-01
        • 2016-06-09
        • 1970-01-01
        • 2013-03-22
        • 2012-03-06
        • 2018-07-15
        • 1970-01-01
        相关资源
        最近更新 更多