Can't load IA 32-bit .dll-yellowcong

版权声明:本文为博主yellowcong原创文章,未经博主允许不得转载。 https://blog.csdn.net/yelllowcong/article/details/74939897

今天在做帐票的时候,用到了JiveReport,是日本开发的一个帐票软件,下载地址,开始需要加载lib,然后报错

出现的错误,Can't load IA 32-bit .dll on a AMD 64-bit platform,由于java版本是64位的,而张票软件是32位的,导致这个错误,解决的办法是,版本统一

Exception in thread "main" java.lang.UnsatisfiedLinkError: C:\Windows\SysWOW64\jvalib80.dll: Can't load IA 32-bit .dll on a AMD 64-bit platform
    at java.lang.ClassLoader$NativeLibrary.load(Native Method)
    at java.lang.ClassLoader.loadLibrary1(ClassLoader.java:1965)
    at java.lang.ClassLoader.loadLibrary0(ClassLoader.java:1890)
    at java.lang.ClassLoader.loadLibrary(ClassLoader.java:1851)
    at java.lang.Runtime.load0(Runtime.java:795)
    at java.lang.System.load(System.java:1062)
    at jvr100.Jvalib100.<clinit>(Jvalib100.java:612)
    at jp.co.bsnnet.sofia.utils.JiveWrapper.init(JiveWrapper.java:984)
    at jp.co.bsnnet.sofia.utils.JiveWrapper.<clinit>(JiveWrapper.java:977)
    at com.yellowcong.test.TestPdf.main(TestPdf.java:35)

ftp://www.jive-comp.co.jp/jvrsetup64.msi ,下载新的report版本,搞定

展开阅读全文

没有更多推荐了,返回首页