java jni tuxedo-java项目使用jni出错NoClassDefFoundError

问题描述

java项目使用jni出错NoClassDefFoundError

Caused by: java.lang.NoClassDefFoundError: com.yhty.service.impl.other.GetOweInfoByTuxedo (initialization failure)
at java.lang.J9VMInternals.initialize(J9VMInternals.java:134)
at com.yhty.service.impl.other.PhonePaymentManagerImpl.getOweInfo(PhonePaymentManagerImpl.java:46)
at sun.reflect.GeneratedMethodAccessor2060.invoke(Unknown Source)
at sun.reflect.DelegatingMethodAccessorImpl.invoke(DelegatingMethodAccessorImpl.java:43)
at java.lang.reflect.Method.invoke(Method.java:618)
at org.springframework.aop.support.AopUtils.invokeJoinpointUsingReflection(AopUtils.java:304)
at org.springframework.aop.framework.ReflectiveMethodInvocation.invokeJoinpoint(ReflectiveMethodInvocation.java:182)
at org.springframework.aop.framework.ReflectiveMethodInvocation.proceed(ReflectiveMethodInvocation.java:149)
at org.springframework.transaction.interceptor.TransactionInterceptor.invoke(TransactionInterceptor.java:106)
at org.springframework.aop.framework.ReflectiveMethodInvocation.proceed(ReflectiveMethodInvocation.java:171)
at org.springframework.aop.framework.JdkDynamicAopProxy.invoke(JdkDynamicAopProxy.java:204)
at $Proxy315.getOweInfo(Unknown Source)
at com.yhty.ws.impl.IplatformServiceManagerImpl.getOweInfo(IplatformServiceManagerImpl.java:1254)
at sun.reflect.GeneratedMethodAccessor2059.invoke(Unknown Source)
at sun.reflect.DelegatingMethodAccessorImpl.invoke(DelegatingMethodAccessorImpl.java:43)
at java.lang.reflect.Method.invoke(Method.java:618)
GetOweInfoByTuxedo声明native方法的类,在调用时出现上面异常信息,说是初始化错误,那位大神知道原因吗?纠结好长时间了。

时间: 2024-08-03 07:22:19

java jni tuxedo-java项目使用jni出错NoClassDefFoundError的相关文章

anroid jni回调java函数问题

问题描述 anroid jni回调java函数问题 JAVA 代码 1.NativeProviefder.java package com.example.test; public class NativeProviefder { static { System.loadLibrary("test_jni"); } public native void nativeInitilize(); public native void start(); public native void s

jni调用java方法报错!!!

问题描述 jni调用java方法报错!!! 12-04 11:33:08.818: A/art(23825): art/runtime/check_jni.cc:70] JNI DETECTED ERROR IN APPLICATION: calling static method java.lang.String com.library.utils.MD5Utils.md5(java.lang.String) with CallObjectMethod 12-04 11:33:08.818:

C++利用JNI访问Java,提示找不到class

问题描述 c++利用jni访问java,代码结构如下:[zhang@tchelloworld]$pwd/usr/home/zhang/jni/helloworld[zhang@tchelloworld]$lshello.cppMakefileMyTest.javaMyTest.java.bakREADME[zhang@tchelloworld]$echo$CLASSPATH/usr/local/jdk/lib:/data1/hbase-0.96.2/hbase-client/src/main/j

java-安卓 JNI回调Java 总是崩溃

问题描述 安卓 JNI回调Java 总是崩溃 java 代码: package com.example.jnitest; import android.app.Activity; import android.os.Bundle; import android.view.View; import android.view.View.OnClickListener; import android.widget.Button; import android.widget.TextView; impo

《Android的设计与实现:卷I》——第2章 2.5 JNI操作Java对象

2.5 JNI操作Java对象 JNI提供了Java和C/C++方法互操作的机制,上节只介绍了如何在Java中调用JNI实现方法,那JNI又是如何操作Java层呢?JNI方法接受的第二个参数是Java对象:jobject,可以在JNI中操作这个jobject进而操作Java对象提供的变量和方法. 2.5.1 访问Java对象 要操作jobject,就是要访问这个对象并操作它的变量和方法.JNI提供的类和对象操作函数有很多,常用的有两个:FindClass和GetObjectClass,在C和C+

用JAVA编写TUXEDO客户端的问题

问题描述 我用JAVA写一个TUXEDO的客户端程序,是根据8.1自带的例子写的.但是在调试的时候一直报错,请各位有经验的帮忙给看看,十分感谢.错误码如下:JoltClient8.1Exceptioninthread"main"bea.jolt.SessionException:Cannotconnecttoany//192.168.111.115:19199.Reason:NwHdlr:NetworkError:chkauth:J_CHECKAUTHFAILEDatbea.jolt.

java特殊符号的输入后编译出错

问题描述 java特殊符号的输入后编译出错 java编写代码每次到特殊符号如|都编译不出来 求大神教教我 解决方案 已自行解决 Java 双竖线按住shift加""""就行了 || 解决方案二: 在java中,||为或符号,为一种特殊字符,所以在字符串中需要在前面加上转义字符"".

c语言-android项目中JNI调用的C代码

问题描述 android项目中JNI调用的C代码 最近的一个项目,需要通过JNI在串口中读取数据,读取数据并返回的代码是用C语言写的.我对C语言很陌生,哪位大神帮帮忙,帮忙撸几句代码.JNIEXPORT jbyteArray JNICALL Java_com_cem_serialdevdemo_CodeJNI_ReadRfidSerialPort (JNIEnv env jobject obj){//大致的思路是: int rev=0; unsigned char sof; unsigned c

java企业应用-java后期开发做项目对电脑配置要求高吗?

问题描述 java后期开发做项目对电脑配置要求高吗? 主要是显卡和内存大.是不?我主要用来学习做网上教程里的商城,管理系统之类的项目.还有上班用段时间用一个月.最近没钱.不能换.下图是我的显卡 解决方案 个人感觉这个配置开发java程序足够用了,一个java开发工具,一个数据库sql,mysql装上也没问题,同时启动会略卡,显卡好不好没卵用,你又不是做网站做游戏的.内存2G暂时够你用,如果感觉不怎么好那就换成3G或者4G,个人建议,弄个3G就够了,这个老本本,没必要折腾.等有钱了换个4000左右