声明下在window环境中同样的项目是可以运行的linux单独运行测试类型也是可以的唯独放到tomcat上就不行##AfatalerrorhasbeendetectedbytheJavaRuntimeEnvironment:##SIGSEGV(0xb)atpc=...
声明下 在window环境中同样的项目是可以运行的 linux单独运行测试类型也是可以的 唯独放到tomcat上就不行
#
# A fatal error has been detected by the Java Runtime Environment:
#
# SIGSEGV (0xb) at pc=0x00b920c3, pid=8567, tid=3073481616
#
# JRE version: 6.0_27-b07
# Java VM: Java HotSpot(TM) Server VM (20.2-b06 mixed mode linux-x86 )
# Problematic frame:
# C [libc.so.6+0x700c3] short+0x33
#
# If you would like to submit a bug report, please visit:
# http://java.sun.com/webapps/bugreport/crash.jsp
# The crash happened outside the Java Virtual Machine in native code.
# See problematic frame for where to report the bug.
#
太多贴不下
下面是代码
package uap.util;
public final class PmUtil{
static{
System.out.println(System.getProperty("java.library.path"));
System.loadLibrary("pmlib");
}
public static native int getPmlibNegShareKeyByASAddr(String strReq_IDV,
String strASIP,
String LocalIP);
public static native String getPmlibCheckTicket(
String strReq_IDV,
String strTicket,
String strASIP,
String iASsystemNum,
String iAShostNum,
String iASentityNum
);
public static native int getHello();
private PmUtil(){}
public static void main(String args[]){
int ret = PmUtil.getPmlibNegShareKeyByASAddr("SERVICE103-2@KJRA.MILCA", "192.168.3.211", "127.0.0.1");
System.out.println("Jni调用成功,返回值为:"+ret);
}
}
}
展开