jnative 调用dll问题

原创 2017年01月02日 23:43:10
只要是Something.setRetVal(Type.STRING);string类型就报下面的错,如果是参数传入int就没问题,找了好几天错了也没结果,请帮忙看一下啊

报错
调用的DLL文件名为:e:/hello.dll
调用的方法名为:_Java_Hello_SayHello@12
#
# An unexpected error has been detected by HotSpot Virtual Machine:
#
#  EXCEPTION_ACCESS_VIOLATION (0xc0000005) at pc=0x0aed1406, pid=1432, tid=1568
#
# Java VM: Java HotSpot(TM) Client VM (1.5.0_14-b03 mixed mode)
# Problematic frame:
# C  [hello.dll+0x11406]
#
# An error report file with more information is saved as hs_err_pid1432.log
#
# If you would like to submit a bug report, please visit:
#   http://java.sun.com/webapps/bugreport/crash.jsp
#

版权声明:本文为博主原创文章,未经博主允许不得转载。

相关文章推荐

java利用开源组件JNative调用dll

因为项目的需求,要在JAVA项目中调用Windows的Dll(动态链接库)文件,之前用Jni调用过C写的Dll文件,比较麻烦,这里不多说,网上也有很多这方面的文档。在网上找到一个开源的组件JNativ...
  • B_H_L
  • B_H_L
  • 2012-05-17 11:09
  • 2911

JAVA调用动态链接库DLL之JNative学习

JAVA调用动态链接库DLL的方法有:JNI(Java Native Interface),JInvoke,JNative(Java to native interface),JNI是JAVA自身提供...

java通过JNative调用.dll文件

因为项目的需求,要在JAVA项目中调用Windows的Dll(动态链接库)文件,之前用Jni调用过C写的Dll文件,比较麻烦,这里不多说,网上也有很多这方面的文档。在网上找到一个开源的组件JNativ...

JNative调用dll打印

最近项目需要调用触摸屏上的打印机,硬件提供方只提供了调用打印机的dll文件,需要项目组自己用java开发调用dll代码。在网上看了些资料,很多介绍JNI或JNA文档都写的不清楚或写的很复杂,决定自己顺...
  • heLove
  • heLove
  • 2013-12-13 17:17
  • 1269

java 调用dll之JNative(2)

JNative相比jni简单很多,需要下载JNative.jar,JNativeCpp.dll(windows),libJNativeCpp.so(linux) 将目标dll和JNativeCp...

使用Java的JNative调用dll动态链接库

1,首先下载JNative的库,其中包含JNative.jar, JNativeCpp.dll, libJNativeCpp.so这三个包。       JNative.jar是需要导入到Java工程...

JAVA(JNI,Jnative,JNA)分别调用delphi的动态链接库(dll)

首先我介绍一下本项目所要解决的技术问题:项目是要求用JAVA来调用delphi提供的动态链接库,而且硬件厂商已经提供了库以及接口文档.由于以前没有接触过这样的问题,所以考虑到要跟硬件设备打交道,首先通...
  • rznice
  • rznice
  • 2012-03-26 15:24
  • 3092

Java调用本地库,如调用DLL或者SO,如:JNI, Jawin, Jacob,JNative,JNA

Java语言本身具有跨平台性,如果通过Java调用DLL的技术方便易用,使用Java开发前台界面可以更快速,也能带来跨平台性。 Java调用C/C++写好的DLL库时,由于基本数据类型不同、使用字节...

java利用jnative调用DLL.txt

内容举报
返回顶部
收藏助手
不良信息举报
您举报文章:深度学习:神经网络中的前向传播和反向传播算法推导
举报原因:
原因补充:

(最多只允许输入30个字)