一个奇怪的问题:明明在classpath中可以找到EJBHomeFactory,但在部署时提示NoClassDefFoundError

climbup 2004-09-20 11:10:24
一个奇怪的问题:明明在classpath中可以找到EJBHomeFactory,但在部署时提示NoClassDefFoundError

详细说明:
服务器:weblogic
在LoginAcion中调用EJBHomeFactory的工厂方法返回对象时出错,提示NoClassDefFoundError

我在EJBHomeFactory这个前面加上完整的包路径,也不行。

不过我在编译打包后的WEB-INF\classes文件夹中可以找到这个类,是不是与包的路径长度有关系,这个目录有7层

这个问题困扰了我很久,不知如何解决?
...全文
77 4 打赏 收藏 转发到动态 举报
写回复
用AI写文章
4 条回复
切换为时间正序
请发表友善的回复…
发表回复
sunatteda 2004-09-27
  • 打赏
  • 举报
回复
惭愧啊:)
climbup 2004-09-27
  • 打赏
  • 举报
回复
快来接分呀
climbup 2004-09-26
  • 打赏
  • 举报
回复
自己已经解决了问题,我要结贴了,有人接分吗?顶着有分!
climbup 2004-09-22
  • 打赏
  • 举报
回复
这个问题是weblogic从另外一个地方获得类路径,所以就找不到了,谁能简单讲一下如果在类路径中有两个相同的类,到底会先载入哪一个?有什么样的规则

81,091

社区成员

发帖
与我相关
我的任务
社区描述
Java Web 开发
社区管理员
  • Web 开发社区
加入社区
  • 近7日
  • 近30日
  • 至今
社区公告
暂无公告

试试用AI创作助手写篇文章吧