関連するエラーは次のとおりです。
Java.exeは、内部または外部コマンド、操作可能または外部コマンドとして認識されたファイルではありません
errorlevel = 9009
windows 8.1(64ビット)でも同じエラーが発生し、Javaパスをチェックしましたが、問題ありませんでした
管理者として実行してjmeter.batを実行するだけでうまくいきました
多くのオペレーティングシステムには、実行するコマンドを探すときに検索するディレクトリ(またはフォルダー)のリストを含むPATH
などの環境変数があります。 PATH
を介して見つけることができるコマンドは、一般的に外部コマンドと呼ばれます。コマンドラインまたはバッチファイルを読み込んでコマンドを呼び出すプログラムには、いくつかの組み込みコマンドが含まれる場合があり、これらは一般に内部コマンドと呼ばれます。
Javaコマンドがコマンドラインから実行された場合、およびバッチファイルから実行された場合も、PATH
(または同等の)セットを確認することをお勧めします。 2つを比較し、Java.exe
を含むディレクトリがPATH
にあることを確認します。
Java 9ベータでは動作しません:
ランニング:
C:\Java -version
与える:
Javaバージョン「9-ea」
コマンドラインに行って実行してください:
Java -jar ApacheJMeter.jar
正しいJavaパス(システムにインストールされている)パスをコンピューターに設定します->システムの詳細設定->環境変数-> Ok->システム変数->パス
同じ問題が発生し、上記の手順に従って解決しました。
私はすべてを試しましたが、これは最終的にはうまくいきました。
システム変数内:
PATH = "C:\WINDOWS\system32;C:\WINDOWS;C:\Program Files\Java\jdk1.8.0_101\bin"
誰かを助けるかもしれません。
Javaをインストールしたにもかかわらず、このエラーが発生する場合は、Java_home
ターミナルで以下のコマンドを入力して使用する下へのパス:
export Java_HOME="/Library/InternetPlugIns/JavaAppletPlugin.plugin/Contents/Home"
Windowsの場合XP users set Java Environment by the following steps:
http://www.tutorialspoint.com/jmeter/jmeter_environment.htm
パスはインストールされているJDKによって異なることに注意してください。
そして、次の場所からファイルをダウンロードします。
https://svn.Apache.org/repos/asf/jmeter/trunk/bin/jmeter.bat
次に、jmeter.bat
ダウンロードしたファイル。
Windows 8.1ユーザーの場合:
Jmeter.batを実行しようとしたときのエラー
エラーメッセージ:
Java実行可能ファイルまたはバージョンを見つけることができません。Javaインストールを確認してください。errorlevel= 2任意のキーを押して続行してください
解決:
Jmeter.batを右クリックして、管理者として実行します。
これは私にとってうまくいきました、これが役に立てば幸いです。幸運を
私はJavaの多くのバージョンを実行しているので、jmeter.batを変更しました。
rem JM_START-別のウィンドウでJMeterを起動するには、これを「開始」に設定します。これは、jmeterw.cmdスクリプトによって使用されます。 rem rem ================================================= =====
セットローカル
rem JMeterを実行するための最小バージョンset MINIMAL_VERSION = 1.8.0 set PATH =%PATH%; C:\ Program Files(x86)\ IBM\Java80\jre\bin <<< addこの行をjmeter.batに追加
私にとって、私のJavaパスにはスペースがあり、jmeterはJavaが見つからないと言っています
/Library/Internet Plug-Ins/JavaAppletPlugin.plugin/Contents/Home
.. jmeter.shスクリプトを確認したところ、「Plugin-Ins」からのパスが取得されたことがわかりました。スクリプトをチェックインした後、exit
コマンドをコメントアウトしてみたところ、jmeterを実行できました。
どうやら検証ロジックにはバグがありますcannot find Javaに関するエラーメッセージは実際真ではない(Javaが実際に正しく設定されている場合)なので、無視できます。
正しいJM_LAUNCH変数をJava.exeに設定します
Javaインストール済みバージョンの実行可能ファイルJava C:\ Program FilesJava\jdk1.8.0_191\binからコピーして、jmeter batが存在するフォルダに貼り付けましたそしてそれは私のために働いた。
このエラーは、パスが正しく設定されていないために発生します。
環境変数で設定するか、jmeter .batファイルを右クリックするか、パスの編集セットを選択します。参照するには、jmeter.Apache.orgのユーザーマニュアルを参照してください。
まったく同じ問題ではありませんが、誰かが役立つと思うかもしれません
ダブルクリックしないでくださいjmeter.bat
代わりに ApacheJMeter.jar
同じディレクトリ内
私のために jmeter.bat
実行しますが、しばらくの間はほとんどすぐに終了し、エラーは表示されません。上記の回避策により、作業を開始できました