安装grails插件映像工具1.0.5
我必须使用grails版本2.0.4处理现有的grails项目 当我试图运行该项目时,grails插件“图像工具”出现了一个错误 解析依赖项时出错(有关详细信息,请在BuildConfig.groovy中将日志级别设置为“warn”): -插件:图像工具:1.0.5 在BuildConfig.groovy中,我有:安装grails插件映像工具1.0.5,grails,grails-plugin,Grails,Grails Plugin,我必须使用grails版本2.0.4处理现有的grails项目 当我试图运行该项目时,grails插件“图像工具”出现了一个错误 解析依赖项时出错(有关详细信息,请在BuildConfig.groovy中将日志级别设置为“warn”): -插件:图像工具:1.0.5 在BuildConfig.groovy中,我有: plugins { ... compile ':image-tools:1.0.5' ... } application.properties: plugi
plugins {
...
compile ':image-tools:1.0.5'
...
}
application.properties:
plugins.image-tools=1.0.5
因此,我尝试重新安装插件,但总是出现以下错误:
| Environment set to development.....
:: problems summary ::
:::: WARNINGS
module not found: commons-collections#commons-collections;3.1
==== grailsHome: tried
/home/proxymit/.gvm/grails/2.0.4/lib/commons-collections/commons-collections/ivy-3.1.xml
-- artifact commons-collections#commons-collections;3.1!commons-collections.jar:
/home/proxymit/.gvm/grails/2.0.4/lib/commons-collections/commons-collections/jars/commons-collections-3.1.jar
/home/proxymit/.gvm/grails/2.0.4/lib/commons-collections/commons-collections/bundles/commons-collections-3.1.jar
==== grailsHome: tried
/home/proxymit/.gvm/grails/2.0.4/src/libs/commons-collections-3.1.xml
-- artifact commons-collections#commons-collections;3.1!commons-collections.jar:
/home/proxymit/.gvm/grails/2.0.4/src/libs/commons-collections-3.1.jar
==== grailsHome: tried
/home/proxymit/.gvm/grails/2.0.4/dist/commons-collections-3.1.xml
-- artifact commons-collections#commons-collections;3.1!commons-collections.jar:
/home/proxymit/.gvm/grails/2.0.4/dist/commons-collections-3.1.jar
==== grailsHome: tried
/home/proxymit/.grails/2.0.4/cached-installed-plugins/commons-collections-3.1.xml
-- artifact commons-collections#commons-collections;3.1!commons-collections.jar:
/home/proxymit/.grails/2.0.4/cached-installed-plugins/commons-collections-3.1.jar
==== grailsHome: tried
-- artifact commons-collections#commons-collections;3.1!commons-collections.jar:
/home/proxymit/.gvm/grails/2.0.4/plugins/commons-collections-3.1.jar
==== image-tools plugin install resolver: tried
-- artifact commons-collections#commons-collections;3.1!commons-collections.jar:
/home/proxymit/grails-imagetools-master/commons-collections-3.1.jar
/home/proxymit/grails-imagetools-master/grails-commons-collections-3.1.jar
module not found: commons-codec#commons-codec;1.3
==== grailsHome: tried
/home/proxymit/.gvm/grails/2.0.4/lib/commons-codec/commons-codec/ivy-1.3.xml
-- artifact commons-codec#commons-codec;1.3!commons-codec.jar:
/home/proxymit/.gvm/grails/2.0.4/lib/commons-codec/commons-codec/jars/commons-codec-1.3.jar
/home/proxymit/.gvm/grails/2.0.4/lib/commons-codec/commons-codec/bundles/commons-codec-1.3.jar
==== grailsHome: tried
/home/proxymit/.gvm/grails/2.0.4/src/libs/commons-codec-1.3.xml
-- artifact commons-codec#commons-codec;1.3!commons-codec.jar:
/home/proxymit/.gvm/grails/2.0.4/src/libs/commons-codec-1.3.jar
==== grailsHome: tried
/home/proxymit/.gvm/grails/2.0.4/dist/commons-codec-1.3.xml
-- artifact commons-codec#commons-codec;1.3!commons-codec.jar:
/home/proxymit/.gvm/grails/2.0.4/dist/commons-codec-1.3.jar
==== grailsHome: tried
/home/proxymit/.grails/2.0.4/cached-installed-plugins/commons-codec-1.3.xml
-- artifact commons-codec#commons-codec;1.3!commons-codec.jar:
/home/proxymit/.grails/2.0.4/cached-installed-plugins/commons-codec-1.3.jar
==== grailsHome: tried
-- artifact commons-codec#commons-codec;1.3!commons-codec.jar:
/home/proxymit/.gvm/grails/2.0.4/plugins/commons-codec-1.3.jar
==== image-tools plugin install resolver: tried
-- artifact commons-codec#commons-codec;1.3!commons-codec.jar:
/home/proxymit/grails-imagetools-master/commons-codec-1.3.jar
/home/proxymit/grails-imagetools-master/grails-commons-codec-1.3.jar
module not found: commons-beanutils#commons-beanutils;1.8.0
==== grailsHome: tried
/home/proxymit/.gvm/grails/2.0.4/lib/commons-beanutils/commons-beanutils/ivy-1.8.0.xml
-- artifact commons-beanutils#commons-beanutils;1.8.0!commons-beanutils.jar:
/home/proxymit/.gvm/grails/2.0.4/lib/commons-beanutils/commons-beanutils/jars/commons-beanutils-1.8.0.jar
/home/proxymit/.gvm/grails/2.0.4/lib/commons-beanutils/commons-beanutils/bundles/commons-beanutils-1.8.0.jar
==== grailsHome: tried
/home/proxymit/.gvm/grails/2.0.4/src/libs/commons-beanutils-1.8.0.xml
-- artifact commons-beanutils#commons-beanutils;1.8.0!commons-beanutils.jar:
/home/proxymit/.gvm/grails/2.0.4/src/libs/commons-beanutils-1.8.0.jar
==== grailsHome: tried
/home/proxymit/.gvm/grails/2.0.4/dist/commons-beanutils-1.8.0.xml
-- artifact commons-beanutils#commons-beanutils;1.8.0!commons-beanutils.jar:
/home/proxymit/.gvm/grails/2.0.4/dist/commons-beanutils-1.8.0.jar
==== grailsHome: tried
/home/proxymit/.grails/2.0.4/cached-installed-plugins/commons-beanutils-1.8.0.xml
-- artifact commons-beanutils#commons-beanutils;1.8.0!commons-beanutils.jar:
/home/proxymit/.grails/2.0.4/cached-installed-plugins/commons-beanutils-1.8.0.jar
==== grailsHome: tried
-- artifact commons-beanutils#commons-beanutils;1.8.0!commons-beanutils.jar:
/home/proxymit/.gvm/grails/2.0.4/plugins/commons-beanutils-1.8.0.jar
==== image-tools plugin install resolver: tried
-- artifact commons-beanutils#commons-beanutils;1.8.0!commons-beanutils.jar:
/home/proxymit/grails-imagetools-master/commons-beanutils-1.8.0.jar
/home/proxymit/grails-imagetools-master/grails-commons-beanutils-1.8.0.jar
module not found: commons-lang#commons-lang;2.4
==== grailsHome: tried
/home/proxymit/.gvm/grails/2.0.4/lib/commons-lang/commons-lang/ivy-2.4.xml
-- artifact commons-lang#commons-lang;2.4!commons-lang.jar:
/home/proxymit/.gvm/grails/2.0.4/lib/commons-lang/commons-lang/jars/commons-lang-2.4.jar
/home/proxymit/.gvm/grails/2.0.4/lib/commons-lang/commons-lang/bundles/commons-lang-2.4.jar
==== grailsHome: tried
/home/proxymit/.gvm/grails/2.0.4/src/libs/commons-lang-2.4.xml
-- artifact commons-lang#commons-lang;2.4!commons-lang.jar:
/home/proxymit/.gvm/grails/2.0.4/src/libs/commons-lang-2.4.jar
==== grailsHome: tried
/home/proxymit/.gvm/grails/2.0.4/dist/commons-lang-2.4.xml
-- artifact commons-lang#commons-lang;2.4!commons-lang.jar:
/home/proxymit/.gvm/grails/2.0.4/dist/commons-lang-2.4.jar
==== grailsHome: tried
/home/proxymit/.grails/2.0.4/cached-installed-plugins/commons-lang-2.4.xml
-- artifact commons-lang#commons-lang;2.4!commons-lang.jar:
/home/proxymit/.grails/2.0.4/cached-installed-plugins/commons-lang-2.4.jar
==== grailsHome: tried
-- artifact commons-lang#commons-lang;2.4!commons-lang.jar:
/home/proxymit/.gvm/grails/2.0.4/plugins/commons-lang-2.4.jar
==== image-tools plugin install resolver: tried
-- artifact commons-lang#commons-lang;2.4!commons-lang.jar:
/home/proxymit/grails-imagetools-master/commons-lang-2.4.jar
/home/proxymit/grails-imagetools-master/grails-commons-lang-2.4.jar
::::::::::::::::::::::::::::::::::::::::::::::
:: UNRESOLVED DEPENDENCIES ::
::::::::::::::::::::::::::::::::::::::::::::::
:: commons-collections#commons-collections;3.1: not found
:: commons-codec#commons-codec;1.3: not found
:: commons-beanutils#commons-beanutils;1.8.0: not found
:: commons-lang#commons-lang;2.4: not found
::::::::::::::::::::::::::::::::::::::::::::::
| Error Could not resolve all dependencies for plugin image-tools
终于成功了,我是这样做的: 我从以下网站下载了插件zip: 然后我表演它
cd (plugin directory)
grails upgrade
grails create-plugin ImageTools
grails package-plugin
cd (to the project using the plugin)
grails install-plugin (path to created plugin)
然后我对buildConfig.groovy和application.properties中安装的另一个插件进行了注释
然后我从generated.zip安装了插件
最后,我取消了其他插件的注释,并运行app在
应用程序中定义插件的第一件事。不需要属性。既然这是Grails2.x,buildConfig就足够了。也发布完整的BuildConfig.groovy。这个插件版本存在吗@SérgioMichels,看起来Github上存在该版本,但Grails repo上没有:注意:安装插件在Grails 2.x中不受欢迎,您可以这样做:Grails package plugin
安装在本地maven存储库中,然后使用BuildConfig.groovy
方式声明插件。此外,您可能会在github中提出一个问题,以查看是否应该在grails.org中提供此版本。