【问题标题】:Can't install a Grails plugin无法安装 Grails 插件
【发布时间】:2011-10-12 17:33:23
【问题描述】:

我正在尝试为 grails 安装 ws-client 插件。但是,当我运行 grails install-plugin ws-client 时,它会进入

Resolving plugin ws-client. Please wait...

然后它似乎就完成了,没有更多信息。我试过删除 application.properties 文件中的插件(它出现在那里),但它没有帮助。

我知道插件也没有成功安装,因为我在尝试导入 ws-client 时遇到错误。

Unable to resolve class groovyx.net.ws.WSClient

有人知道为什么安装不正确吗?

谢谢!

更新:当我运行 grails list-plugins -installed ws-client 时会出现,所以它可能正在安装?但如果是这样,为什么 import 语句会抛出 resolve 错误?

更新:这绝对是安装的问题。我不知道问题是什么,但我已经设法解决它。在流程中发布答案。

嗯,我不能给自己发一个答案,因为我需要 100 个代表在 8 小时内回答自己,而我当然只有 99 个...... :)

答案最终是在 STS 的项目资源管理器窗口中右键单击项目下的“插件”并手动找到 ws-client 插件并标记安装。我会在 5 小时内将此作为实际答案发布。

【问题讨论】:

  • 我赞成您的问题,希望您现在可以发布答案。 :-)
  • 我对另一个插件也有类似的问题。但我不使用 STS。这个问题有替代解决方案吗?

标签: plugins grails ws-client


【解决方案1】:

所以出于某种原因使用

grails install-plugin ws-client

命令无法正常工作。我从命令行和 STS 的内置终端运行它。两者都给了我它没有完成安装的问题,但也没有给出错误。

无论如何,我终于设法通过在 STS 项目资源管理器窗口中我的项目下右键单击“插件”来安装插件。从那里您可以打开“Grails 插件管理器”并搜索 ws-client。我选择了它进行安装,它最终安装顺利。

仍然不知道为什么我不能从常规命令行执行此操作,但此方法有效并已安装它,因此希望它在未来对其他人有所帮助!

【讨论】:

    【解决方案2】:

    对我有用的另一种方法(我正在使用 STS)是通过 Ctrl+Alt+Shift+G(在 Mac 上为 Cmd+Alt+Shift+G)访问 grails 命令行来运行 grails install-plugin ws-client

    p>

    此外,在安装插件并重建它后“刷新”项目也有帮助(如果你关闭了自动构建)

    【讨论】:

      猜你喜欢
      • 2015-04-27
      • 2014-10-20
      • 1970-01-01
      • 1970-01-01
      • 2013-11-13
      • 1970-01-01
      • 2015-02-05
      • 2016-09-05
      • 2015-04-22
      相关资源
      最近更新 更多