【问题标题】:Jmeter failed to download plugins repositoryJmeter 无法下载插件存储库
【发布时间】:2020-03-13 12:24:26
【问题描述】:

我需要在没有互联网访问的工作机器上使用 jmeter。我自己安装了Apache Jmeter 5.2.1,下载了plugins-manager.jar,放到lib/ext目录下,然后重启了JMeter。

但是当我尝试转到 Jmeter -> 选项 -> 插件管理器时,我看到了这个错误:

【问题讨论】:

标签: jmeter jmeter-plugins


【解决方案1】:

如果您需要将插件(jars)添加到没有 Internet 连接的系统中,您必须手动将它们下载到另一个具有 Internet 连接的系统上,然后您可以将 jars 移动到

Jmeter(文件夹) |->Lib(文件夹) |->ext(文件夹)

将Jars粘贴到ext文件夹中,重启Jmeter即可解决问题。

【讨论】:

    【解决方案2】:

    UnknownHostException 表示插件管理器无法获取插件仓库的地址。

    很可能您的计算机没有直接的 Internet 连接,需要proxy 才能访问外部主机。

    您需要配置 JMeter 以使用您的公司代理地址、端口以及在某些情况下的用户名和密码,可以通过两种方式完成:

    1. 通过 JMeter command-line arguments 点赞:

      jmeter -E https -H my.proxy.server -P 8000 -u username -a password -N localhost
      
    2. 通过 system.properties 文件(位于 JMeter 安装的“bin”文件夹中):

      http.proxyHost=my.proxy.server
      http.proxyPort=8080
      https.proxyHost=my.proxy.server 
      https.proxyPort=8080
      

    JMeter 插件管理器尊重 JMeter 的代理设置,因此如果您能够成功执行 HTTP 请求采样器,您也应该能够下载插件。

    参考资料:

    【讨论】:

    • 使用代理只有一些公司网站有效。唉,访问其他所有内容都被公司政策阻止了。目前,我解决了我的问题如下:我将 lib 文件夹从一切正常的计算机移动到工作计算机。这解决了问题。
    猜你喜欢
    • 1970-01-01
    • 1970-01-01
    • 1970-01-01
    • 2018-08-27
    • 2018-04-29
    • 2021-12-25
    • 1970-01-01
    • 1970-01-01
    • 2015-11-29
    相关资源
    最近更新 更多