【发布时间】:2022-11-03 14:46:13
【问题描述】:
尝试从 java 中的 maven 项目运行此 jmeter 语句时出现此错误。
jmeter -g DIRECTORY -o DIRECTORY
当我在 cmd 中运行它时,它运行良好,但是当我尝试使用它运行它时:
processBuilder.command("cmd.exe","/c","jmeter -g DIRECTORY -o DIRECTORY");
processBuilder.directory(new File("C:\\apache-jmeter-5.3\\bin"));
try {
Process process = processBuilder.start();
它说 JMETER_HOME 环境变量未正确定义
当我运行命令 echo %JMETER_HOME% 它返回 C:\apache-jmeter-5.3
我发现奇怪的是,在其他 PC 上一切正常,并且没有定义 JMETER_HOME 变量,所以我尝试从这台 PC 中删除变量,但它不会删除,它没有出现在系统变量窗口中但是当我回声时,它就在那里。
到底是怎么回事?
提前致谢
【问题讨论】:
标签: maven cmd jmeter system-variable