0

grailsプラグインをコンパイルして署名することは可能ですか?grailsプラグインアーキテクチャを使用してアプリケーションロジックを配布することを考えていますが、クライアントが.groovyを簡単に読み取ったり、変更したりできないようにしたいと考えています。どういうわけかそれをパッケージ化することは可能ですか、または少なくともコンパイルされた.classのみを配布することは可能ですか?

4

3 に答える 3

0

groovy / javaコードをコンパイルしてjarにパッケージ化し、grailsアプリで使用することができます。(スコットが示唆しているように)しかし、これらのクラスは、グライルから直接利益を得ることができません。別のjarファイルでgrailsサービス、ドメインクラス、またはコントローラーを宣言する方法はありません。

同じ問題を説明するgrailsjiraに問題があります:http: //jira.codehaus.org/browse/GRAILS-4956

于 2009-10-27T16:21:59.023 に答える
0

はい。より伝統的なJavaを考える必要があります。

ロジックを含むJARを作成し、jarに署名します。プラグインに最小限のGroovyコードを入れます。ロジックがコントローラーなのかGORMオブジェクトなのかを述べていないので、100%何を探しているのかわかりません。

お役に立てれば。

于 2009-10-19T00:27:15.060 に答える
0

Grails 1.4 M1にはバイナリプラグインがあるので、これがまさにあなたが必要としているものだと思います。署名が何らかの形でサポートされているかどうかはわかりませんが、少なくともソースなしでプラグインを配布することは可能です。

于 2011-06-14T18:51:23.333 に答える