java.lang.NoClassDefFoundError: Could not initialize class com.jacob.com.ComThread

版权声明:本文为博主原创文章,未经博主允许不得转载。 https://blog.csdn.net/elvishehai/article/details/78548888
我用的是Jacob-1.14.1.jar,操作系统是64位,运行打开本地Excel文件时报错,
java.lang.NoClassDefFoundError: Could not initialize class com.jacob.com.ComThread
经排查,需要操作系如下:
1、把下载的JAR里面的jacob.dll拷贝至%JAVA_HOME%\jre\bin目录所致。
2、C:\Windows\System32目录页要拷贝一份jacob.dll
重启服务,OK。
当不知道版本的时候,可以通过jar下面的\META-INF\JacobVersion.properties
#Sat, 03 Aug 2013 06:30:22 -0400


version=1.17
build.iteration=01
build.date=03-August-2013 06\:30\:22
以上的是version是1.7
注意,需要下载相应的版本,不然还是无法使用的,
附录:
个版本Jacob下载地址
下载Jacob: https://sourceforge.net/projects/jacob-project/files/jacob-project/

猜你喜欢

转载自blog.csdn.net/elvishehai/article/details/78548888