我们可以通过jmeter.bat和ApacheJMeter.jar打开JMeter。有什么区别?

时间:2017-08-14 09:34:21

标签: testing jmeter performance-testing

我们可以通过jmeter.batApacheJMeter.jar打开JMeter。

它们之间有什么区别?

2 个答案:

答案 0 :(得分:1)

ApacheJMeter.jar文件是一个可执行的jar,因此如果它与java应用程序相关联,可以通过在windows / linux中单击它来运行。

jmeter.sh/jmeter.bat是一个shell文件,可确保设置正确的选项,如内存堆,jvm选项,java最低版本。

建议在将堆大小调整到测试要求后使用第二个选项。

答案 1 :(得分:0)

  1. <dependency> <groupId>com.h2database</groupId> <artifactId>h2</artifactId> <version>1.4.195</version> </dependency> 是仅用于打开命令行的Windows的批处理文件 提示

    它在内部执行jmeter.bat但添加更多逻辑作为检查最小java版本(版本3.2为1.8)或添加参数设置为ApacheJMeter.jar

  2. -XX:+HeapDumpOnOutOfMemoryError是一个可以在linux中执行的jar 没有命令行提示

  3. 另请参阅other要运行的选项。