刚刚在 Ubuntu 桌面 19.04 上安装了 jmeter 5.2.1,只有当我将鼠标按钮放在下拉菜单上时才会显示。当我松开它时,它就会关闭。所以我无法用鼠标访问任何菜单选项。这种情况发生在主菜单(文件、编辑等)和界面的下拉菜单中(例如,当我尝试选择 HTTP 请求方法时)。
在撰写本文时,我尝试了最新的 Oracle JDK 13 和 11,结果相同。
我还安装了另一个 Java 应用程序 Soap UI,其中下拉菜单可以正常工作。
我发现某处的问题可能与捆绑的 jre(用于另一个 java 应用程序)有关,但据我所知,没有捆绑的 jre。
答案1
我尝试复制您的问题,但失败了。JMeter 可以在新安装的 Ubuntu 19.04 桌面上运行,该桌面装有 OpenJDK 13(从 Ubuntu 存储库安装)以及 Oracle JDK 13(从 Oracle 下载)。
我的步骤是:
- 在全新虚拟机上安装 Ubuntu 19.04
- 打开终端并输入以下命令安装 OpenJDK 13 和 JMeter
sudo apt install openjdk-13-jdk
cd $HOME
wget https://www-us.apache.org/dist/jmeter/binaries/apache-jmeter-5.2.1.tgz
tar xf apache-jmeter-5.2.1
export JAVA_HOME=/usr/lib/jvm/java-13-openjdk-amd64
./bin/jmeter
所有菜单均按预期工作。
之后,我下载了 Oracle JDK 13 并将其解压到我的主目录中。我重新分配环境变量JAVA_HOME
以指向新解压的目录,然后再次运行 JMeter。
cd $HOME
tar xf jdk-13.0.1_linux-x64_bin.tar.gz
export JAVA_HOME=jdk-13.0.1
cd apache-jmeter-5.2.1
./bin/jmeter
再次,我使用菜单没有遇到任何问题。
如果您更准确地解释如何安装 JDK 以及如何安装和启动 Apache JMeter,这可能会有所帮助。
答案2
“解决方案”是移动应用程序窗口。然后所有下拉菜单都可以正常工作。
不确定是什么原因,但我猜测这与 java 无关。