1

根据我的阅读,gf-client.jar,自 Glassfish 3 以来,是您需要在客户端包含的唯一 jar,因为它应该包含 Glassfish 安装中的javaee.jar。但是当我将 gf-client.jar 添加到作为客户端的独立 Java 应用程序中时,我无法引用标准 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 回答