我在 weblogic 10 中进行了耳朵部署。它包含战争、ejb jar、APP-INF、META-INF。现在,当我从战争中调用服务时,我得到了 classnot found 异常。当我部署战争文件时,不使用耳文件,该服务绝对可以正常工作。
如何解决这个问题。类加载器如何检查 jars
我在 weblogic 10 中进行了耳朵部署。它包含战争、ejb jar、APP-INF、META-INF。现在,当我从战争中调用服务时,我得到了 classnot found 异常。当我部署战争文件时,不使用耳文件,该服务绝对可以正常工作。
如何解决这个问题。类加载器如何检查 jars
如果没有更多详细信息,就不可能解决您的问题,但是当您询问有关类加载器如何在 WebLogic 中工作的文档时,您将在了解 WebLogic Server 应用程序类加载中找到信息。还可以查看 TheServerSide.com 上的Understanding J2EE Application Server Class Loading Architectures(相当陈旧但仍然完全有效)。
在您的特定情况下,我想知道您是否使用 Manifest Class-Path 条目。也欢迎更多关于您的 EAR 结构的详细信息。请相应地更新您的问题。