我遇到了一些缺少类错误的问题,并决定卸载并安装新版本的Jmeter。
我安装了Jmeter插件管理器并从可用插件中选择了一个插件进行安装,然后单击Apply Changes and Restart Jmeter。但是我已经尝试了很多次,但选择的jmeter插件没有安装。
我甚至查看了lib / ext文件夹以确保已安装插件。不知道这里有什么问题。我的java版本是1.8.0_131。我已经尝试在Jmeter 3.0和Jmeter 3.3上安装,但仍然遇到同样的问题。
这是Jmeter日志文件,如果有任何帮助 -
2017/12/18 14:52:41 INFO - org.jmeterplugins.repository.PluginManager: Restarting JMeter...2017/12/18 14:52:41 INFO - org.jmeterplugins.repository.PluginManager: Starting JMeter Plugins modifications 2017/12/18 14:52:41 WARN - org.jmeterplugins.repository.PluginManager: Failed to run plugin cleaner job java.nio.file.NoSuchFileException: C:\Users\Documents\Jmeter\apache-jmeter-3.0\lib\ext\jmeter-plugins-manager-0.18.jar
at sun.nio.fs.WindowsException.translateToIOException(Unknown Source)
at sun.nio.fs.WindowsException.rethrowAsIOException(Unknown Source)
at sun.nio.fs.WindowsException.rethrowAsIOException(Unknown Source)
at sun.nio.fs.WindowsFileCopy.copy(Unknown Source)
at sun.nio.fs.WindowsFileSystemProvider.copy(Unknown Source)
at java.nio.file.Files.copy(Unknown Source)
at org.jmeterplugins.repository.ChangesMaker.getTempPmgrJAR(ChangesMaker.java:63)
at org.jmeterplugins.repository.ChangesMaker.getProcessBuilder(ChangesMaker.java:34)
at org.jmeterplugins.repository.PluginManager.startModifications(PluginManager.java:145)
at org.jmeterplugins.repository.PluginManager$1.run(PluginManager.java:202)
答案 0 :(得分:1)
我希望你遵循这些步骤...
答案 1 :(得分:0)
可能存在用户权限问题,您可以download here jmeter-plugins-manager-0.18.jar并将其复制到JMeter的lib \ ext文件夹中
C:\Users\Documents\Jmeter\apache-jmeter-3.0\lib\ext\
您可能有一个旧的插件管理器jar无法删除,请参阅answer
答案 2 :(得分:0)
只需尝试删除现有的Jmeter插件管理器,然后按照以下正确方法重新安装它即可。 下载并配置Jmeter插件管理器:
浏览以下链接并下载“ Jmeter插件” 经理” Jar文件。 Jmeter plugin manager
添加副本并将下载的JAR文件粘贴到“ ext”文件夹中 “ C:\您的位置\ apache-jmeter-5.3 \ lib \ ext。” (就我而言-C:\ Users \ My Account \ Downloads \ apache-jmeter-5.3 \ lib \ ext)
重新启动Jmeter。 (如果安装过程完成,您将在JMeter应用程序的右上角看到一个新图标。)
注意:始终使用最新版本的JMeter。您可以从这里下载。 Jmeter download link -
您可以按照以下步骤将插件直接安装到Jmeter。
搜索并下载要安装的特定插件。 You can download them using this link
转到已下载插件文件夹中的“ lib”文件夹。
您可以看到“ jar文件”和“ ext”文件夹。
将该jar文件复制到JMeter文件夹中的“ lib”文件夹中。 (就我而言-C:\ Users \ My Account \ Downloads \ apache-jmeter-5.3 \ lib)
转到已下载文件夹的“ ext”文件夹。 (您可以在其中看到另一个JAR文件)
将这些文件复制到JMeter文件夹中的“ ext”文件夹。 (就我而言-C:\ Users \ My Account \ Downloads \ apache-jmeter-5.3 \ lib \ ext)
重新启动Jmeter应用程序。
答案 3 :(得分:0)
最简单的解决方案是下载较旧版本的插件,因为它可能已被修改为使用最新版本的JMeter。 https://jmeter-plugins.org/提供了插件。在此站点上,您可以查找所需的插件并下载所需的版本,如下图所示。解压缩zip文件,然后将jar复制到[JMeter根目录] / lib / ext目录中。