Warning: file_get_contents(/data/phpspider/zhask/data//catemap/2/ajax/6.json): failed to open stream: No such file or directory in /data/phpspider/zhask/libs/function.php on line 167

Warning: Invalid argument supplied for foreach() in /data/phpspider/zhask/libs/tag.function.php on line 1116

Notice: Undefined index: in /data/phpspider/zhask/libs/function.php on line 180

Warning: array_chunk() expects parameter 1 to be array, null given in /data/phpspider/zhask/libs/function.php on line 181
Grails1.2.0在默认存储库中找不到插件_Grails_Grails Plugin - Fatal编程技术网

Grails1.2.0在默认存储库中找不到插件

Grails1.2.0在默认存储库中找不到插件,grails,grails-plugin,Grails,Grails Plugin,我不知道我的环境发生了什么变化,但突然之间我无法从默认存储库中提取任何插件。我浏览了*.groovy脚本,grails主目录中没有任何更改,默认存储库url似乎设置正确(default_PLUGIN_DIST=“”) 我假设是一个环境设置在我身上发生了变化,因为如果我切换到我安装的grails的旧版本,例如1.1.1,list plugins会返回一个完整的插件列表 在当前1.2.0环境中运行grails list插件时,我得到以下输出: 欢迎使用Grails1.2.0- 根据Apache标准许

我不知道我的环境发生了什么变化,但突然之间我无法从默认存储库中提取任何插件。我浏览了*.groovy脚本,grails主目录中没有任何更改,默认存储库url似乎设置正确(default_PLUGIN_DIST=“”)

我假设是一个环境设置在我身上发生了变化,因为如果我切换到我安装的grails的旧版本,例如1.1.1,list plugins会返回一个完整的插件列表

在当前1.2.0环境中运行grails list插件时,我得到以下输出:

欢迎使用Grails1.2.0- 根据Apache标准许可证2.0获得许可 Grails home设置为:/opt/Grails-1.2.0

基本目录:/Users/padraic/Projects/TestApplicationMachine 正在解析依赖项。。。 依赖项在1633ms内解决。 运行script/opt/grails-1.2.0/scripts/ListPlugins.groovy 发展环境 正在读取远程插件列表

核心存储库中可用的插件如下所示: hibernate——为Grails休眠 tomcat——用于Grails的ApacheTomcat插件 webflow——SpringWebFlow插件

正在读取远程插件列表

默认存储库中可用的插件如下所示: spock--spock集成-spockframework.org

您当前安装的插件如下所示: CloudFoundry 0.2——Grails的CloudFoundry插件 Hibernate1.2.0——针对Grails的hibernate tomcat 1.2.0——用于Grails的ApacheTomcat插件

我觉得很奇怪,它只找到了spock插件。这让我觉得a)它将进入错误的存储库,或者b)我的版本设置不正确

有什么想法吗

谢谢,
Padraic

Spock插件的发布破坏了存储库中包含所有插件信息的元数据XML文件。这已修复,但您必须在本地拥有缓存副本。这将在$HOME/.grails/1.2.0中-删除plugins-list-core.xml和plugins-list-default.xml,当您运行“grails-list-plugins”或“grails-install-plugin-foo”时,它们将被重新下载