2016-10-26 18 views
0

私はCentosサーバーでGatlingを実行しています。サーバーにはGatling 2.2ではサポートされていないJava 1.7がインストールされており、Javaのバージョンを更新することはできません。/usr/binや/ usr/sbinからではなく、特定のJavaインストールから実行するように、gatling設定でJavaの場所を指定する方法があるかどうか疑問に思っていました。前もって感謝します。GatlingのJavaの場所を指定してください

よろしく、ガトリングを実行する前に AB

答えて

1

gatling.shスクリプトを使用してGatlingを起動していると仮定すると、そのスクリプトを編集して、必要なJDKのインストールを参照できます。ローカルのJAVA_HOMEの値を設定し、javaへの呼び出しのプレフィックスを、JDK 8のインストールのフルパスでプレフィックスにすることもできます。例えば

、シェルスクリプトの終わり近くに、このような何か:いいえ、すべてのアプリケーションのためのJavaの場所を変更します

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" "[email protected]" 2> /dev/null 

# Run Gatling 
${JAVA_HOME}/bin/java $JAVA_OPTS -cp "$GATLING_CLASSPATH" io.gatling.app.Gatling "[email protected]" 
+0

ありがとうE-Riz :) – ParekhAbhishekN

2

あなたでしexport JAVA_HOME=/<your-path>

+0

? – ParekhAbhishekN

+0

あなたの現在のシェルセッションのためにする必要があります –

+1

ありがとうMr Bob Brinks :) – ParekhAbhishekN

関連する問題