为Gatling指定Java位置

时间:2016-10-26 14:23:57

标签: java gatling

我在Centos服务器上运行Gatling。服务器安装了Java 1.7,Gatling 2.2不支持,我不允许更新Java版本。我想知道是否有办法在gatling配置中指定java位置以从特定Java安装而不是从/ usr / bin或/ usr / sbin运行。提前谢谢。

此致 AB

2 个答案:

答案 0 :(得分:2)

你可以在跑步前加export JAVA_HOME=/<your-path>

答案 1 :(得分:1)

假设您正在使用gatling.sh脚本启动Gatling,您可以编辑该脚本以引用您想要的任何JDK安装。您可以设置本地JAVA_HOME值,并使用JDK 8安装的完整路径为java可执行文件的调用添加前缀。

例如,在shell脚本的末尾附近,如下所示:

JAVA_HOME=/path/to/JDK8

# Run the compiler
${JAVA_HOME}/bin/java java $COMPILER_OPTS -cp "$COMPILER_CLASSPATH" io.gatling.compiler.ZincCompiler -ccp "$COMPILATION_CLASSPATH" "$@"  2> /dev/null

# Run Gatling
${JAVA_HOME}/bin/java $JAVA_OPTS -cp "$GATLING_CLASSPATH" io.gatling.app.Gatling "$@"