【问题标题】:How do I set where my grails plugins should be installed?如何设置 grails 插件的安装位置?
【发布时间】:2010-11-29 04:06:28
【问题描述】:

我看到了曙光并为 grails 安装了 joda-time 插件。

但是,当我尝试将更改提交到源代码控制时,我意识到 grails 将文件定位在:

C:\Users\Steve\.grails\1.1.1\plugins

而不是项目目录下的某处:

f:\grails\projects\myproject

是的,我正在使用 Windows :-\

所以现在当有人从源代码管理中删除我的更改时,他们会错过所有 joda-time 插件的可爱之处,他们想打我 :)

我应该设置什么以使 grails 不会在我的用户目录下放置任何内容? (它不是作为全局插件安装的——就像一个项目一样——至少我是这么认为的,我运行了“grails install-plugin joda-time”)

非常感谢。

附:目前正在听 Muse 的 Plug In Baby....多么巧合:D

【问题讨论】:

    标签: windows grails plugins


    【解决方案1】:

    该插件列在 application.properties 中,因此当有人获取您的代码时,Grails 将在他们第一次运行“grails run-app”或其他命令时安装缺少的插件。

    如果您想恢复到 1.0.x 的行为,只需使用以下行创建 grails-app/conf/BuildConfig.groovy

    grails.project.plugins.dir='plugins'
    

    您的插件将与项目文件的其余部分放在一起。

    【讨论】:

    • 谢谢。他只需要重建他的项目。
    猜你喜欢
    • 2016-05-03
    • 1970-01-01
    • 2015-11-24
    • 1970-01-01
    • 1970-01-01
    • 1970-01-01
    • 1970-01-01
    • 1970-01-01
    • 1970-01-01
    相关资源
    最近更新 更多