系统网站里需要加载一个32位的dll文件,但是开发环境是64位导致不能加载32位的dll
公司项目开发的一个系统网站项目中,启动服务时需要加载一个32位的dll文件,而导致不能启动项目。一下是报的异常信息
java.lang.UnsatisfiedLinkError: C:\Users\lenovo\Downloads\apache-tomcat-7.0.47\bin\SHLicense.dll: Can't load IA 32-bit .dll on a AMD 64-bit platform
求大神指点,有什么解决办法64位系统里能加载32位的dll 。难道非要去重新装32位系统吗? 64位 javaweb javaweb 64位 32位 64位 32位 --------------------编程问答-------------------- 坐等大神 --------------------编程问答-------------------- 为啥不加载 64 位的呢 --------------------编程问答-------------------- ddl文件从哪来的?如果是自己生成的就重新生成64位的,如果是第三方软件提供的,就让他们提供64位的ddl,
java.lang.UnsatisfiedLinkError: C:\Users\lenovo\Downloads\apache-tomcat-7.0.47\bin\SHLicense.dll: Can't load IA 32-bit .dll on a AMD 64-bit platform
这个错误说明你下载的tomcat7版本和系统不兼容,重新下载tomcat7 64bit的。
补充:Java , Web 开发