如何设置 grails 插件的安装位置?
Posted
技术标签:
【中文标题】如何设置 grails 插件的安装位置?【英文标题】:How do I set where my grails plugins should be installed? 【发布时间】: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
【问题讨论】:
【参考方案1】:该插件列在 application.properties 中,因此当有人获取您的代码时,Grails 将在他们第一次运行“grails run-app”或其他命令时安装缺少的插件。
如果您想恢复到 1.0.x 的行为,只需使用以下行创建 grails-app/conf/BuildConfig.groovy
grails.project.plugins.dir='plugins'
您的插件将与项目文件的其余部分放在一起。
【讨论】:
谢谢。他只需要重建他的项目。以上是关于如何设置 grails 插件的安装位置?的主要内容,如果未能解决你的问题,请参考以下文章
在哪里放置,以及如何访问 Grails 应用程序中的 jQuery 插件?