当我开始使用jmeter时,显示出以下错误 发生错误:null
启动jmeter的过程是
root @ L411:/opt/apache-jmeter-2.12/bin# sh jmeter 发生错误:null
答案 0 :(得分:7)
这也发生在我身上。就我而言,我在64位Linux机器上运行OpenJDK 1.8上的Jmeter 2.13。我通过安装Oracle的Java来修复它,并通过以下方式切换到它:
alternatives --config java
我有点恼火,我现在必须这样做,因为它曾经工作过(我认为)。
答案 1 :(得分:2)
如果在执行jmeter.sh之后你的apache-jmeter-x.xx / bin / jmeter.log包含类似
的内容Exception in thread "AWT-EventQueue-0" java.awt.HeadlessException
at java.awt.GraphicsEnvironment.checkHeadless(GraphicsEnvironment.java:173)
您可能已安装default-jdk-headless
。
安装默认包(sudo yum install java-1.8.0-openjdk
)为我解决了这个问题。
答案 2 :(得分:1)
您使用的操作系统是什么?我在Fedora 27中遇到了同样的错误,我通过安装OpenJDK运行时环境(java-1.8.0-openjdk)来修复它
sudo dnf install java-1.8.0-openjdk
答案 3 :(得分:0)