2010-08-02 135 views
1

有没有办法自定义“grails install-plugin”安装插件的目录?Grails安装插件目标文件夹

问题是,我从1.0.3升级到1.3.3,并且目标目录已经从当前目录更改为grails工作目录,但我们的应用依赖于当前目录中的插件。

我假设我可以在grails dir中更改脚本,但这将是不可移植的解决方案 - 我们必须在使用grails的每台机器上更改这些脚本。

回答

3

编辑BuildConfig.groovy(复制一个从一个新的空项目,如果你没有的话),并添加属性

grails.project.plugins.dir = 'plugins' 

,它会工作就像它在1.0.x中

+0

没有请你可以提到Grails 3(build.gradle)吗? – Deepen 2016-03-31 06:07:17

+0

Grails 1和2中的插件是源文件的解压缩和用作应用程序的一部分的zip文件,但在Grails 3+中,它们被编译为jar文件,因此没有插件目标文件夹的概念。他们是jar的依赖,比如你会在Maven回购中看到的'常规'罐子。 – 2016-03-31 06:22:09

+0

那么,有没有什么办法可以使用build.gradle或./gradlew导入我的项目插件目录中的所有jar? – Deepen 2016-03-31 06:36:49

相关问题