浏览问题
等待回复
精选文章
申请试用
资源中心
漏洞修复
注册
|
登录
SuperMap技术问答社区
我要
提问
智能客服
首页
/
浏览问题
/
组件GIS
/
问题详情
超图FAQ:使用java组件在循环里面去生成udb,每次调用都去close,但是最外部的datasetvector还是显示被释放了
root
43,901EXP
2024年04月23日
使用java组件在循环里面去生成udb,每次调用都去close,但是最外部的datasetvector还是显示被释放了
iobjects
java
请
登录
或者
注册
后回答这个问题。
1个回答
【原因】在释放生成的udbx时,将最外层datasetvector对应的数据源执行了datasource.dispose(),再调用datasetvector出现被释放导致空指针问题 【解决办法】先执行datasetVector.close接口,再调用datasource.dispose()即可正确。
root
43,901EXP
2024年04月23日
请
登录
或者
注册
后再添加评论。
智能推荐
相关问题
相关文章
推荐教程
超图FAQ:请问下使用组件创建工作空间的时候,报java.lang.NullPointerException at com.supermap.License.connect(License.java:275)会是什么原因
超图FAQ:有一个项目在linux上配置 iObjects Java环境变量一直不成功,有哪位同事可以能帮忙一起看看吗?
超图FAQ:在linux上 iObjects Java 9D 组件编写的程序启动不成功,错误信息如图
超图FAQ:请问一下,我用iDesktopX的北斗二维网格编码功能给矢量数据赋予编码,但是最后几位都是“XXXXXX”,我看了标准,标准里面最后几位取值范围都是“0~7”,请问一下这是为什么呀?
超图FAQ:请教一个iObject Java 的问题,视频数据集要怎么用代码修改数据,我用普通的方式修改不了
超图FAQ:iObjects Java 11.1.1,应用提示依赖缺失,但是执行依赖检查提示没有缺少依赖,错误提示 WrapjPlot(Not found in java.library.path),操作系统UOS,架构是aarch64
超图FAQ:请教一下,地图这里的注记在地图里显示是好好的,但是切成切片有俩注记就是不显示。取消了流动显示、勾选了置顶显示。把面注记转成点注记依旧存在这个问题?这是为什么呢?
iObjects.java工作空间后出错无法释放时应该如何应对?
热门文章
查看更多>
关注我们
超图软件官网
SuperMap Online
地图慧
帮助中心
备案信息
技术资源中心
...