【问题标题】:Class not found in JBoss在 JBoss 中找不到类
【发布时间】:2010-07-30 00:46:44
【问题描述】:

我有一个 jboss 服务。我尝试从不同的 jar 文件加载一个类,它总是在 BEA jdk1.5 中给出。它工作正常太阳 jdk1.6。有什么线索吗?我在 abcd.sar 中有一个档案,它从 xyz.jar 调用一个 Schedulable 类。到目前为止还好。当我尝试从另一个 jar 文件实例化一个类(通过new 或反射)时,我得到 ClassNotFoundException。 jar 文件位于 lib 文件夹中。

【问题讨论】:

  • 你上课怎么样?任何代码?你遇到了什么错误 ?堆栈跟踪?
  • 哪个班?这是一个令人困惑的问题。它曾经在 BEA 中有效,现在在 JBOSS 中无效吗?您是否尝试将其从一个移植到另一个?您是否从 JDK 6 更改为 JDK 5?它是 JDK 6 的新类吗?如果是的话,那就可以解释了。如果你编辑你的问题,你会得到更好的结果。

标签: java jboss sar


【解决方案1】:

早期 5.0 https://jira.jboss.org/browse/JBAS-5900 中存在一个问题,但在 4.x 版本中没有出现

我通常使用 web 控制台来检查 jboss 试图找到 fhe 类的难度。在某些情况下,我必须定义一个加载器存储库(适用于 ear)。

在其他情况下,我将共享 jar 放在 jboss_home/server/default/lib 中。

【讨论】:

    猜你喜欢
    • 1970-01-01
    • 1970-01-01
    • 1970-01-01
    • 1970-01-01
    • 2012-07-31
    • 1970-01-01
    • 2011-09-22
    • 1970-01-01
    • 2020-02-13
    相关资源
    最近更新 更多