浏览问题
等待回复
精选文章
申请试用
资源中心
漏洞修复
注册
|
登录
SuperMap技术问答社区
我要
提问
智能客服
首页
/
浏览问题
/
组件GIS
/
问题详情
超图FAQ:使用java组件在循环里面去生成udb,每次调用都去close,但是最外部的datasetvector还是显示被释放了
root
45,052EXP
2024年04月23日
使用java组件在循环里面去生成udb,每次调用都去close,但是最外部的datasetvector还是显示被释放了
iobjects
java
请
登录
或者
注册
后回答这个问题。
1个回答
【原因】在释放生成的udbx时,将最外层datasetvector对应的数据源执行了datasource.dispose(),再调用datasetvector出现被释放导致空指针问题 【解决办法】先执行datasetVector.close接口,再调用datasource.dispose()即可正确。
root
45,052EXP
2024年04月23日
请
登录
或者
注册
后再添加评论。
智能推荐
相关问题
相关文章
推荐教程
超图FAQ:Java组件11.2.0,用datasetVector.query()接口进行查询,客户这边数据集的单位是平面-米,代码里获取到的数据集单位也是米,于是按照米去设置了查询半径为100米,但是查询结果把整个数据集的都查出来了
超图FAQ:在java中使用iobject,用weblicense登录许可,在本地的时候许可是可以登录的,但是在容器里就登录不了,请问能帮忙解决一下吗这个是容器里报的错
超图FAQ:请问下使用组件创建工作空间的时候,报java.lang.NullPointerException at com.supermap.License.connect(License.java:275)会是什么原因
超图FAQ:问一下iobjects java去做数据集编码赋码的功能,自定义编码规则(如顺序码、位置码)是调哪些API
超图FAQ:请问一下配置了试用许可文件,调用iobjects的sdk有问题,检测许可没成功。会是什么问题呢。
超图FAQ:请问一下iobject-java 10.1.2的数据源信息打开数据源报错,但使用桌面却能正常打开呢
超图FAQ:有一个项目在linux上配置 iObjects Java环境变量一直不成功,有哪位同事可以能帮忙一起看看吗?
超图FAQ:在linux上 iObjects Java 9D 组件编写的程序启动不成功,错误信息如图
热门文章
查看更多>
关注我们
超图软件官网
SuperMap Online
地图慧
帮助中心
备案信息
技术资源中心
...