我正在研究在现有Web应用程序中使用groovy脚本,并且正忙于设置和配置GroovyScriptEngine

在容器中管理脚本的“最佳实践”是什么?


我应该将它们存储在数据库中吗
然后将它们提供给引擎
通过URL?
我可以将它们存储在
服务器上的文件系统-但是
在Tomcat / JBoss中似乎有问题吗?


任何建议欢迎:)

最佳答案

您可以使用自己的ResourceConnector实现实例化GroovyScriptEngine。这可以使用java.lang.Class.getResource来获取您嵌入war文件中的脚本。

如果您需要能够动态更改脚本,那么数据库可能是一个好主意。

07-24 09:20