代码之家  ›  专栏  ›  技术社区  ›  zoran119

如何使用grails.plugin.location?

  •  9
  • zoran119  · 技术社区  · 12 年前

    我有一个插件项目,我创建为 grails create-plugin myPlugin 。我还创建了一个“普通”grails项目 grails create-app myPluginDemo 。我正在尝试安装 myPlugin 插件在 myPluginDemo 但不知道如何使用 grails.plugin.location .

    我该放在哪里 grails.插件.位置 在…内 BuildConfig.groovy ? 在…内 plugins 部分在…内 repositories 部分

    我应该附加什么 grails.插件.位置 ? 应该是吗 grails.plugin.location.myPlugin ? 或 grails.plugin.location.grails-my-plugin ? 还有别的吗?

    1 回复  |  直到 11 年前
        1
  •  22
  •   Beryllium    10 年前

    grails.plugin.location 不是依赖项解决方案,所以它在外部 grails.project.dependency.resolution .

    如果两者都有,应该如下所示 myPluginDemo myPlugin 在同一目录中。此外,这不会将插件安装到应用程序中,但应用程序会参考插件的文件系统,这在开发模式下很方便。为了使用打包的插件,必须在 plugins 在…内 grails.project.dependency.resolution项目

    grails.plugin.location.myPlugin = "../myPlugin"
    grails.project.dependency.resolution = {
        repositories {
    
        }
        dependencies {
    
        }
        plugins {
    
        }
    }