【问题标题】:How to execute jar file from JMeter in Linux / CentOS如何在 Linux / CentOS 中从 JMeter 执行 jar 文件
【发布时间】:2016-11-05 02:59:16
【问题描述】:

我有一个可以从 JMeter Bean Shell Sampler 执行的 jar 文件,如下所示。

cmd /c java -jar myjar.jar param1

如何在 Linux/CentOS 中从 JMeter 执行相同的 jar 文件?

【问题讨论】:

  • 通常可以用$java -jar myjar.jar运行jar文件

标签: linux jar centos jmeter


【解决方案1】:

只要Runtime.exec()方法就好了

Runtime.getRuntime().exec("your command here");

还请注意,JMeter 提供了OS Process Sampler,因此您应该能够执行命令和程序,而无需编写 Beanshell 脚本。有关详细说明和演练,请参阅How to Run External Commands and Programs Locally and Remotely from JMeter 文章。

对任何方法的建议很少:

  • 在 Windows 上,在文件路径中使用正斜杠,例如:

    c:/folder/otherfolder/file
    
  • 使用任何程序的完整路径以防万一

    c:/Windows/System32/cmd.exe /c c:/java/bin/java.exe -jar d:/myJar/my.jar -param
    

【讨论】:

  • 我正在使用 Linux。我应该在 Linux 中使用的完整路径是什么?
猜你喜欢
  • 2018-01-03
  • 2023-04-09
  • 2011-08-18
  • 2015-11-20
  • 2011-06-10
  • 2011-10-07
  • 2014-12-31
  • 2016-11-05
  • 1970-01-01
相关资源
最近更新 更多