在Grails 2.5.1中,是否可以使用lib文件夹中二进制插件的grails命令行任务?
我必须修改现有的第三方插件才能使其正常工作。
我把以下命令生成的jar放在我的项目的lib目录中:
soup = BeautifulSoup(html)
for a in soup.find_all('a'):
print a.text
当我的项目运行时,它正确使用我修改过的插件版本。
但是,在构建时,我需要在插件提供的命令行上运行Grails任务,但是,使用二进制插件,该任务似乎不可用。
例如,如果任务是grails package-plugin --binary
,那么当使用abc
plugins
部分中引用的真实插件时,我就可以运行:
BuildConfig.groovy
但是,使用lib文件夹中的二进制插件会导致命令行无法使用该任务。
此外,原始插件挂钩到grails abc
以在构建过程中包含额外步骤而不更改命令行。这些钩子不再与二进制插件一起运行。有没有办法恢复二进制插件的钩子?
感谢。