【发布时间】:2023-04-09 03:31:01
【问题描述】:
我在 Bean Shell Sampler 中尝试了以下操作;
Runtime rt = Runtime.getRuntime();
rt.exec("cmd.exe /c && cd /Program Files/Java/jdk1.8.0_51/jre/bin & java -jar File-2.0-SNAPSHOT.WAR");
看起来,它无法运行..我的操作是否正确?
【问题讨论】:
-
这有很多问题...首先您尝试将 WAR 作为 JAR 运行,这很奇怪;路径
/Program Files/Java/jdk1.8.0_51/jre/bin不可能在 Windows 上运行,并且 cmd 的整个格式不正确。你检查过cmd /c的帮助吗? -
我使用 OS Process Sampler 让它工作。通过添加 Java 作为命令和 -jar, {jar path} 作为命令参数。@KirilS。感谢您的回复。
-
请您编辑您的问题并提供有效的答案。
标签: command-line jmeter load-testing jmeter-plugins beanshell