【问题标题】:Issues with upgrade to Grails 2.2.0 using GGTS使用 GGTS 升级到 Grails 2.2.0 的问题
【发布时间】:2013-01-11 16:26:50
【问题描述】:

我正在尝试将 Grails 升级到 2.2.0 版。我使用了gvm 并安装了 Grails 2.2.0。在此之后,我将GGTS 中的项目更改为使用 Grails 版本 2.2.0 和 Groovy 版本 2.0.0。但是当我最终尝试运行该项目时,我得到了以下错误:

Error occurred during initialization of VMError opening zip file or JAR manifest
missing : null

agent library failed to init: instrument 

有什么问题?

【问题讨论】:

    标签: grails


    【解决方案1】:

    我们遇到了同样的问题。 这是由于 eclipse 为以前的 grails 版本保存了旧的运行配置。

    只需删除旧的启动配置并重试。

    要删除旧的启动配置: 转到运行\运行配置\Grails 选择所有节点并删除它们。

    【讨论】:

      【解决方案2】:

      我在开始使用 Grails 2.2.0 时遇到了同样的问题 - Ian 提到的解决方案有效,这是我的项目中出现的问题和解决方案的链接

      Grails 2.2.0 error

      添加于 1/15/2013 其他基于 2.2.0/ivy 缓存问题的建议

      我在 Windows 上运行,有几件事要尝试。

      1. 根据您的错误消息,该问题似乎与缓存的 Ivy 有关,我建议使用 clean 命令将其清除。 p>

      2. 我还会继续删除您计算机上 \iv​​y-cache 上的冰冻缓存文件夹(备份后以防万一)

      3. 阅读 http://grails.org/doc/2.0.0/guide/gettingStarted.html 上的 grails 文档,参考 第 2.3 节 了解 Ivy 缓存 - 并行运行 2.x 和 1.x grails 项目可能会出现问题.
      4. 安装时,我不必显式安装 groovy - 我只需安装 grails 并隐式处理 groovy 代码。你可以这样做吗?排除依赖问题?
      5. 在我的 grails 版本中,我的 groovy 版本显示为 2.0.5 - 我假设你的意思是 grails 2.2.0 - 你能确保你有一个安装的groovy版本是否兼容grails 2.2.0?
      6. 如果可能,请在之前未安装过 grails 的新设备上尝试您的代码。这是为了排除其他现有问题造成的干扰

      【讨论】:

      • 我收到以下错误:加载 Grails 2.2.0 |配置类路径 |错误执行脚本RunApp时出错:org/apache/ivy/plugins/resolver/ChainResolver(使用--stacktrace查看完整跟踪)
      • 你的环境规格是什么 win/unix,groovy 版本,如果你给我步骤 - 我可以尝试在我的系统上重现问题。
      • 我正在使用 Mac OS X Lion 和 groovy 2.2.0。
      • 添加了与 ivy 缓存和其他可能的故障排除方法相关的原始帖子的编辑
      • 我们开发系统之间的区别是操作系统(我的win),JDK 7(你的6)-如果我有时间,我会尝试安装JDK6,看看是否会出现同样的错误。问题。你清除了常春藤缓存吗?并尝试如果是这样的结果是什么。您使用的是 sts/ggts 还是命令行 grails。您的系统是否已经安装了旧版本的 grails?
      【解决方案3】:

      known issue 是因为 2.2(和 2.1.3)使用的 springloaded 重新加载代理的版本与以前版本的 Grails 使用的名称不同。错误报告中有一个解决方法,或者您可以升级到知道新名称的 GGTS 夜间版本(如this bug report 中所述)。

      【讨论】:

        【解决方案4】:

        我在 Windows XP 上使用 GGTS 3.2 和 Groovy 编译器 2.1.1。

        已经从 GGTS 3.1 导入了一个项目,将编译器升级到 2.1.1 并且一团糟,所以 删除项目并将其从 .grails 缓存中删除,然后从头开始重新创建项目。在运行项目时,我遇到了 ivy 错误。

        通过 Run->RunConfiguration 删除旧的启动配置...Grails 修复了问题,而无需切换到 GGTS 的夜间构建。

        (顺便说一句,删除 ivy-cache 根本没有帮助)

        【讨论】:

          猜你喜欢
          • 2014-12-28
          • 1970-01-01
          • 1970-01-01
          • 1970-01-01
          • 1970-01-01
          • 2015-09-10
          • 1970-01-01
          • 2013-01-26
          • 1970-01-01
          相关资源
          最近更新 更多