首页 > 编程语言 >Jmeter报java.lang.NoClassDefFoundError: com/sun/jna/platform/win32/Kernel32错误怎么解决

Jmeter报java.lang.NoClassDefFoundError: com/sun/jna/platform/win32/Kernel32错误怎么解决

时间:2023-01-29 11:32:47浏览次数:54  
标签:lang java Kernel32 jar 1.8 Source 181 Unknown


1.报错如下:​​2020-03-06 16:36:07,959 ERROR o.a.j.JMeter: Uncaught exception: java.lang.NoClassDefFoundError: com/sun/jna/platform/win32/Kernel32 at java.lang.ClassLoader.defineClass1(Native Method) ~[?:1.8.0_181] at java.lang.ClassLoader.defineClass(Unknown Source) ~[?:1.8.0_181] at java.security.SecureClassLoader.defineClass(Unknown Source) ~[?:1.8.0_181] at java.net.URLClassLoader.defineClass(Unknown Source) ~[?:1.8.0_181] at java.net.URLClassLoader.access$100(Unknown Source) ~[?:1.8.0_181] at java.net.URLClassLoaderJmeter报java.lang.NoClassDefFoundError: com/sun/jna/platform/win32/Kernel32错误怎么解决_SourceSeleniumWatchDog.accessThreadListenerTraverser.addNode(JMeterThread.java:682) ~[ApacheJMeter_core.jar:4.0 r1823414] at org.apache.jorphan.collections.HashTree.traverseInto(HashTree.java:994) ~[jorphan.jar:4.0 r1823414] at org.apache.jorphan.collections.HashTree.traverseInto(HashTree.java:995) ~[jorphan.jar:4.0 r1823414] at org.apache.jorphan.collections.HashTree.traverse(HashTree.java:977) ~[jorphan.jar:4.0 r1823414] at org.apache.jmeter.threads.JMeterThread.threadFinished(JMeterThread.java:649) ~[ApacheJMeter_core.jar:4.0 r1823414] at org.apache.jmeter.threads.JMeterThread.run(JMeterThread.java:305) ~[ApacheJMeter_core.jar:4.0 r1823414] at java.lang.Thread.run(Unknown Source) [?:1.8.0_181] Caused by: java.lang.ClassNotFoundException: com.sun.jna.platform.win32.Kernel32 at java.net.URLClassLoader.findClass(Unknown Source) ~[?:1.8.0_181] at java.lang.ClassLoader.loadClass(Unknown Source) ~[?:1.8.0_181] at java.lang.ClassLoader.loadClass(Unknown Source) ~[?:1.8.0_181] ... 33 more插入代码片

​​ 解决办法:发现是少了jna-3.3.0.jar和jna-3.3.0-platform.jar包,下载这两个的jar包分别为:
​​​ http://www.java2s.com/Code/Jar/j/Downloadjna330jar.htm​​​

http://www.java2s.com/Code/Jar/j/Downloadjna330platformjar.htm
http://www.java2s.com/Code/JarDownload/jna/ (这个链接是输入搜索下载用的)

下载之后解压,将这两个包复制到JMeter安装路径的\lib目录下,重启jmeter即可。


标签:lang,java,Kernel32,jar,1.8,Source,181,Unknown
From: https://blog.51cto.com/u_15943246/6025614

相关文章

  • JavaScript 赋值
    JavaScript中有多种赋值方式。1、基本赋值:使用等号"="进行赋值,例如leta=1。2、多变量赋值:使用逗号","将多个变量赋值成同一个值,例如leta=1,b=2。3、增......
  • Java与opc通信之三 - s7协议(s7connector)
    1、引入依赖<dependency><groupId>com.github.s7connector</groupId><artifactId>s7connector</artifactId><version>2.1</vers......
  • Java与opc通信之二 - s7协议(HslCommunication)
    1、引入依赖<dependency><groupId>com.github.dathlin</groupId><artifactId>HslCommunication</artifactId>......
  • golang并发编程-生产者消费者模式
    https://blog.csdn.net/qq_55752792/article/details/125917846packagemainimport("fmt""math/rand""sync""time")//JobstructtypeJobst......
  • Java类加载器与双亲委派机制
    类加载器顶级类加载器:BootStrapClassLoader负责加载%JAVA_HOME%路径下lib文件夹中的jar包和class文件扩展类加载器:ExtClassLoader负责加载%JAVA_HOME%路径下lib文件夹......
  • JavaScript学习笔记—DOM之初识
    document浏览器为我们提供了一个document对象,是一个全局变量代表整个网页...<body><buttonid="btn">点我一下</button><script>//获取btn对象cons......
  • 读Java8函数式编程笔记04_类库
    1. 默认方法1.1. 接口中定义的包含方法体的方法,方法名有default关键字做前缀1.1.1. 在任何接口中,无论函数接口还是非函数接口,都可以使用该方法1.2. Collection接口......
  • Java8学习笔记
    OracleJDK是基于OpenJDK源代码的商业版本,要学习Java新技术可以去OpenJDK官网学习。Lambda表达式介绍匿名内部类存在的问题newThread(newRunnable(){@Ove......
  • Java安全 - RMI源码分析
    RMI远程服务创建流程分析1、远程对象创建过程首先步入对象的构造方法下一步这里步入了父类UnicastRemoteObject的构造函数,传入一个参数port,作用是将远程对象随即发......
  • JavaScript学习笔记—DOM简介
    DOM(DocumentObjectModel)文档对象模型使用JS去操作网页的一组对象DOM属于WebAPI的一部分。WebAPI中定义了非常多的对象,通过这些对象可以完成对网页的各种操作(添加删......