在grails应用程序外部使用grails邮件插件

在grails应用程序外部使用grails邮件插件,grails,groovy,grails-plugin,Grails,Groovy,Grails Plugin,是否可以在grails应用程序之外使用grails插件 我想在一个简单的groovy/gradle应用程序中使用的功能 我找到了一些关于二进制插件的信息,但我不确定如何定义对官方grails插件的依赖关系 谢谢 我不认为您可以在Grails环境之外使用任何Grails插件本身,通常插件的代码中内置了大量特定于Grails的假设 如果Groovy应用程序使用Spring,则可以从中迁移最重要的功能 为此,您必须深入了解插件的源代码内部(例如,它如何使用Spring Mail包),这可能不是很快或很

是否可以在grails应用程序之外使用grails插件

我想在一个简单的groovy/gradle应用程序中使用的功能

我找到了一些关于二进制插件的信息,但我不确定如何定义对官方grails插件的依赖关系


谢谢

我不认为您可以在Grails环境之外使用任何Grails插件本身,通常插件的代码中内置了大量特定于Grails的假设

如果Groovy应用程序使用Spring,则可以从中迁移最重要的功能

为此,您必须深入了解插件的源代码内部(例如,它如何使用Spring Mail包),这可能不是很快或很容易的工作

如果您的需求很简单,那么最好直接在JavaMail之上构建一个独立的解决方案

如果您已经有了一个异构体系结构,那么您可以构建一个单独的Grails应用程序/模块,该应用程序/模块与您在纯Groovy中构建的模块集成,只提供邮件功能(可能通过异步邮件插件数据库表)