【发布时间】:2011-05-20 14:54:37
【问题描述】:
我是 Java EE 的新手,所以这可能是一个愚蠢的问题。但我正在将一个 WAR 和一个包含 EJB 的 JAR 部署到 Glassfish 3.1。服务器。 WAR 引用了 JAR 文件中的 EJB 之一。是否必须在 WAR 文件的 lib 目录中包含 EJB JAR 才能使其正常工作?由于 WAR 和 JAR 都将在同一个应用服务器上运行,我希望我不需要处理这些依赖关系。但是,如果 WAR 不包含 EJB JAR(即使 EJB JAR 已部署在应用服务器上),我在部署 WAR 时会收到 java.lang.NoClassDefFoundError。
【问题讨论】:
标签: jakarta-ee glassfish