2010-09-02 68 views
1

我添加了一个名为图片的工具插件,用于图像resizeing插件的插件类......但是当我称之为它的一个实例无法解决Grails中

高清Imagetool的=新ImageTool的()

它给我编译错误,因为它无法解析ImageTool类。我试图把进口 进口org.grails.plugins.imagetools.ImageTool

从一个网站的建议..但它没有工作..所以什么是对Imagetool的真实路径,所以我可以导入它?请任何帮助:)

回答

2

您不能从包中的类中的默认包中访问类,并且ImageTool位于默认包中。最简单的做法是将该课程移到子文件夹中,例如src/imagetool并将“package imagetool”添加到源代码中。您需要为每个开发人员执行此操作。

该插件已移至http://github.com/ricardojmendez/grails-imagetools/,并已在该代码中修复此问题,但我不知道他们是否已完成新版本。

+0

你的意思是先生,我需要将src/groovy/org/grails/plugin中的ImageTool.groovy放到我的主项目文件夹中? – 2010-09-02 20:19:13

+0

不,将它保存在插件的src/groovy文件夹中,只需将它移动到一个包和相应的子文件夹中,以便导入它 – 2010-09-03 04:25:34