【发布时间】:2013-08-19 06:36:56
【问题描述】:
我正在尝试在 Glassfish(4 或 3.1.2.2)上部署 EJB-JAR。 这个 EJB-JAR 有一些库依赖项。我想部署这些依赖应用程序特定的。在 glassfish 上运行的其他应用程序不应包含此特定库。
但不幸的是,它不像以下链接中描述的那样工作。 我总是收到 ClassDefNotFound-Error。
如果我复制 domain-dir/lib/ext 中的所有库,一切正常。但是现在,glassfish 也将把这个库包含在其他应用程序中。我说的对吗?
http://docs.oracle.com/cd/E18930_01/html/821-2418/gatej.html
【问题讨论】:
-
对,但不幸的是,如果没有具体细节,很难提供帮助。您应该发布命令行、其输出和 jar 结构以供审查。您也可以尝试将该 lib 和您的 ejb 嵌入到耳朵中。
标签: deployment glassfish ejb-3.1