微信公众号搜"智元新知"关注
微信扫一扫可直接关注哦!

sh startAgent.sh 在 MacOS 中无法用于 jmeter perfmon 插件

如何解决sh startAgent.sh 在 MacOS 中无法用于 jmeter perfmon 插件

我从 https://github.com/undera/perfmon-agent/blob/master/README.md 下载了 serverAgent 并转到目录和 尝试使用 sh startAgent.sh 启动服务器代理。

但它给出了这个错误

ERROR: java.lang.NoClassDefFoundError: org/slf4j/LoggerFactory
*** Problem's technical details go below ***
Home directory was detected as: /Users/admin/Downloads/ServerAgent-2.2.3
Exception in thread "main" java.lang.NoClassDefFoundError: org/slf4j/LoggerFactory
    at org.apache.jorphan.logging.LoggingManager.getLoggerForClass(LoggingManager.java:122)
    at kg.apc.perfmon.AgentTool.<clinit>(AgentTool.java:17)
    at java.base/jdk.internal.reflect.NativeConstructorAccessorImpl.newInstance0(Native Method)
    at java.base/jdk.internal.reflect.NativeConstructorAccessorImpl.newInstance(NativeConstructorAccessorImpl.java:78)
    at java.base/jdk.internal.reflect.DelegatingConstructorAccessorImpl.newInstance(DelegatingConstructorAccessorImpl.java:45)
    at java.base/java.lang.reflect.Constructor.newInstanceWithCaller(Constructor.java:499)
    at java.base/java.lang.reflect.ReflectAccess.newInstance(ReflectAccess.java:128)
    at java.base/jdk.internal.reflect.ReflectionFactory.newInstance(ReflectionFactory.java:350)
    at java.base/java.lang.class.newInstance(Class.java:642)
    at kg.apc.cmdtools.PluginsCMD.getToolInstance(PluginsCMD.java:113)
    at kg.apc.cmdtools.PluginsCMD.processparams(PluginsCMD.java:51)
    at kg.apc.cmdtools.PluginsCMD.processparams(PluginsCMD.java:23)
    at java.base/jdk.internal.reflect.NativeMethodAccessorImpl.invoke0(Native Method)
    at java.base/jdk.internal.reflect.NativeMethodAccessorImpl.invoke(NativeMethodAccessorImpl.java:78)
    at java.base/jdk.internal.reflect.DelegatingMethodAccessorImpl.invoke(DelegatingMethodAccessorImpl.java:43)
    at java.base/java.lang.reflect.Method.invoke(Method.java:567)
    at kg.apc.cmd.UniversalRunner.main(UniversalRunner.java:174)
Caused by: java.lang.classNotFoundException: org.slf4j.LoggerFactory
    at java.base/java.net.urlclassloader.findClass(urlclassloader.java:433)
    at java.base/java.lang.classLoader.loadClass(ClassLoader.java:586)
    at java.base/java.lang.classLoader.loadClass(ClassLoader.java:519)
    ... 17 more

我已经从这里安装了 jdk https://www.oracle.com/java/technologies/javase-jdk16-downloads.html

感谢您的帮助

版权声明:本文内容由互联网用户自发贡献,该文观点与技术仅代表作者本人。本站仅提供信息存储空间服务,不拥有所有权,不承担相关法律责任。如发现本站有涉嫌侵权/违法违规的内容, 请发送邮件至 dio@foxmail.com 举报,一经查实,本站将立刻删除。