电脑桌面
添加蚂蚁七词文库到电脑桌面
安装后可以在桌面快捷访问

二开插件常见异常:java.lang.ClassNotFoundException排查方法

来源:金蝶云社区作者:金蝶2024-09-2319

二开插件常见异常:java.lang.ClassNotFoundException排查方法


1 问题描述

在日常开发,系统运行中,会碰到这样一种报错, java.lang.ClassNotFoundException,

这种报错是通常所说的类找不到的。下文将介绍如何排查以及解决方案。

2 原因分析

通过下面链接

http://ip:port/ierp/metadata/getClassUrl.do?className=类全路径名称

会有两种情况,如下图

通过这个请求,可以获取到目标类的类加载器,以及类在服务器存放的地址。

这是第一种情况,这个请求传回了值,说明类在服务器是存在,因为苍穹是支持分应用部署的,每个应用部署加载的jar包是根据启动参数 BIZLIBSBOSLIBS,TRDLIBSCUSLIBS  4个参数控制的,容器服务在启动时,会依次按照顺序去服务器的应用仓库(appstore)下载并解压到指定的目录中。


而这个问题在getClassUrl获取到值得情况下可能的原因是

分容器部署后,报错的容器节点下面几个启动参数没有配置上jar包打包的xml,

二开插件常见异常:java.lang.ClassNotFoundException排查方法

1 问题描述在日常开发,系统运行中,会碰到这样一种报错, java.lang.ClassNotFoundException,这种报错是通常所说的类找不到的。下文将介...
点击下载文档文档为doc格式

声明:除非特别标注,否则均为本站原创文章,转载时请以链接形式注明文章出处。如若本站内容侵犯了原著者的合法权益,可联系本站删除。

确认删除?
回到顶部
客服QQ
  • 客服QQ点击这里给我发消息
QQ群
  • 答案:my7c点击这里加入QQ群
支持邮箱
微信
  • 微信