2

我想试试 Grails-Currencies 插件。我在 GitHub https://github.com/ricardojmendez/grails-currencies上找到了源代码。所以,我从那里下载了 zip,根据 plugin.xml 中的描述重命名了 zip 并运行了命令:

grails install-plugin zip 文件的绝对路径。(Grails 文档引用了一个旧版本的在线链接。因此,首选此方法。)

我收到了插件已安装的成功消息。但是,我在当前项目中看不到任何插件文件。我的项目中没有安装任何源文件。然后我了解到,插件实际上只是修改了 application.properties 文件并在那里注册了插件,但在 $HOME/.grails 中维护了所有与插件相关的文件。现在我的问题是:

  1. 我在哪里可以找到这个 $HOME/.grails 文件夹(出于好奇,我在 Grails 安装主文件夹中找不到任何文件夹。

  2. 如何在我的 Grails 应用程序中使用或访问货币插件文件或其功能?我是否将插件文件(一旦你帮我找到它们)复制到我当前的项目中然后处理它们?如果是这样,我也可以从我下载的 GitHub zip 中复制它们。所以,基本上我该如何去做,同时确保我利用 Grails Currency 插件并保持我现有的项目完好无损。

在此先感谢您的帮助。

4

2 回答 2

2
  1. 它不是 GRAILS_HOME,而是您的主文件夹。您的主文件夹位置取决于您使用的操作系统。例如,在 linux 中,它将是 /home/username。在 macOS 上,它将位于 /Users/username。
  2. 在您安装了插件并且 grails 将它添加到 application.properties 文件之后,您就可以使用它了。只要开始使用插件的功能,插件就会被 grails 自动拾取。
于 2013-06-01T22:41:23.977 回答
2

首先,不推荐你安装插件的方式。您只需将其添加到插件下的 BuildConfig.groovy 中:

compile ":currencies:1.3.2"

这将设置要安装的插件。要立即获取文件,请运行以下命令:

grails refresh-dependencies
于 2013-06-02T00:12:12.417 回答