1

私が読んだことから、g​​f-client.jar は、Glassfish 3 以降、Glassfish のインストールから javaee.jar を含めることになっているため、クライアント側に含める必要がある唯一の jarです。しかし、クライアントとして機能するスタンドアロンの Java アプリケーションに gf-client.jar を追加すると、標準の Java EE、javax.persistence、javax.ejb などから何も参照できなくなります。

私の質問はなぜですか?クライアントに gf-client.jar を追加するだけですが、それで十分ですか?

4

1 に答える 1

4

gf-client.jar(winrar のような圧縮ユーティリティを使用して) を開き、を開くと、必要なすべてのライブラリがプロパティMETA-INF/MANIFEST.MFに表示されます。Class-Path:

クライアント アプリにこのライブラリがすべて含まれていない場合 (すべてではなく、アプリに必要なライブラリ) は役に立ちませんgf-client.jar

于 2012-11-09T11:56:03.823 に答える