Grails:plugins-list.xml页面未找到

Grails:plugins-list.xml页面未找到,grails,Grails,很抱歉,您请求的页面似乎不存在 有人知道这个文件什么时候会回到grails.org网站上吗,因为它正在影响我们的构建过程 已更新 感谢您提供了正确的URL,这个问题甚至出现在XML文件中,URL中也有plugin.grails,但实际上它似乎不起作用,例如: 问题出现了 应该是 当您转到: 它说: <plugin name="quartz" latest-release="1.0.1">.. <description>Adds Quartz job scheduli

很抱歉,您请求的页面似乎不存在

有人知道这个文件什么时候会回到grails.org网站上吗,因为它正在影响我们的构建过程

已更新

感谢您提供了正确的URL,这个问题甚至出现在XML文件中,URL中也有plugin.grails,但实际上它似乎不起作用,例如:

问题出现了

应该是

当您转到: 它说:

<plugin name="quartz" latest-release="1.0.1">..

<description>Adds Quartz job scheduling features</description>
<file>http://plugins.grails.org/grails-quartz/tags/RELEASE_0_4_1-SNAPSHOT/grails-quartz-0.4.1-SNAPSHOT.zip</file>
</release>
如果不是,我猜是重定向:

Redirect /plugins/plugins  http://grails.org/plugins 

关于

您的链接不正确,它是

查看grails_核心项目,我可以看到此版本与当前文件非常不同,为了解决当前问题,进行了以下更改/破解:

_PluginDependencies.groovy

74,85d58
< 
< CORE_PLUGIN_DIST = "http://svn.codehaus.org/grails/trunk/grails-plugins"
< CORE_PUBLISH_URL = "https://svn.codehaus.org/grails/trunk/grails-plugins"
< //DEFAULT_PLUGIN_DIST = "http://plugins.grails.org"
< DEFAULT_PLUGIN_DIST = "http://grails.org"

281,282d280
<   remoteURL="$targetRepoURL/plugins/"
< 

986,991d980
<   if (pluginDistName.indexOf('plugins.grails.org')>-1) {
<           //def start=pluginsBase.substring(0,pluginsBase.indexOf('plugins.grails.org'));
<                 //def end=pluginsBase.substring(start,pluginsBase.length());
<                 def end=pluginDistName.substring(26,pluginDistName.length())
<                   pluginDistName="${remoteURL}${end}"
<         }
1006a996
74,85d58
< 
-1){

这已经解决了我们的问题,现在正在提取xml,其内容工作正常。不确定是否缺少任何其他内容。

问题在生成的XML文件中:例如:应该是
74,85d58
< 
< CORE_PLUGIN_DIST = "http://svn.codehaus.org/grails/trunk/grails-plugins"
< CORE_PUBLISH_URL = "https://svn.codehaus.org/grails/trunk/grails-plugins"
< //DEFAULT_PLUGIN_DIST = "http://plugins.grails.org"
< DEFAULT_PLUGIN_DIST = "http://grails.org"

281,282d280
<   remoteURL="$targetRepoURL/plugins/"
< 

986,991d980
<   if (pluginDistName.indexOf('plugins.grails.org')>-1) {
<           //def start=pluginsBase.substring(0,pluginsBase.indexOf('plugins.grails.org'));
<                 //def end=pluginsBase.substring(start,pluginsBase.length());
<                 def end=pluginDistName.substring(26,pluginDistName.length())
<                   pluginDistName="${remoteURL}${end}"
<         }
1006a996