JNI调用时,报错:EXCEPTION_ACCESS_VIOLATION__.?

brucekong 2010-02-04 10:12:03
JNI调用时,当我多次调用DLL中方法返回一个类时,报出这样的错误:EXCEPTION_ACCESS_VIOLATION__.查了查资料说是内存溢出,不知是不是这种原因,究竟该怎么解决?
...全文
233 5 打赏 收藏 转发到动态 举报
写回复
用AI写文章
5 条回复
切换为时间正序
请发表友善的回复…
发表回复
xierangh 2010-02-05
  • 打赏
  • 举报
回复
1、看你dll程序是否回收了内存了。
2、可以把java运行的内存加大。 -Xmx 最大内存M -Xms 最小内存M
深山老叔 2010-02-05
  • 打赏
  • 举报
回复
最近也在烦JNI,头疼啊~~~
crazylaa 2010-02-05
  • 打赏
  • 举报
回复
[Quote=引用楼主 brucekong 的回复:]
JNI调用时,当我多次调用DLL中方法返回一个类时,报出这样的错误:EXCEPTION_ACCESS_VIOLATION__.查了查资料说是内存溢出,不知是不是这种原因,究竟该怎么解决?
[/Quote]
那你就看看dll里面对应的地方是否内存开小了。
s1314bin 2010-02-04
  • 打赏
  • 举报
回复
没遇见过

帮顶

62,615

社区成员

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

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