0

是否可以编译和签署 grails 插件?我正在考虑使用 grails 插件架构分发我的应用程序逻辑,我不希望我的客户能够轻松地读取 .groovy 或对其进行修改。是否可以以某种方式打包它或至少分发只编译的.class?

4

3 回答 3

0

由于 Grails 1.4 M1 有二进制插件,我认为这正是您所需要的。我不确定是否以任何方式支持签名,但至少可以在没有源代码的情况下分发插件。

于 2011-06-14T18:51:23.333 回答
0

是的。你需要考虑更传统的Java。

创建一个包含您的逻辑的 JAR 并签署该 jar。将最少的 Groovy 代码放入插件中。如果它是控制器或 GORM 对象,您还没有说明逻辑在哪里,所以我不确定您在寻找什么 100%。

希望这可以帮助。

于 2009-10-19T00:27:15.060 回答
0

可以将 groovy/java 代码编译并打包到 jar 中,然后在 grails 应用程序中使用它。(正如 Scott 建议的那样)但是这些类不能直接从 grails 中受益,即。无法在单独的 jar 中声明 grails 服务、域类或控制器。

grails jira 中有一个问题描述了同样的问题:http: //jira.codehaus.org/browse/GRAILS-4956

于 2009-10-27T16:21:59.023 回答