10

JMeter の実行時にこのエラーを解決するにはどうすればよいですか。

[root@bx1 bin]#./jmeter.sh 

java.lang.Throwable: org.apache.jmeter.NewDriver の /opt/apache-jmeter-2.6/lib/ext にアクセスできませんでした (NewDriver.java:98)

java.lang.Throwable: org.apache.jmeter.NewDriver の /opt/apache-jmeter-2.6/lib/junit にアクセスできませんでした (NewDriver.java:98)

java.lang.ClassNotFoundException: org.apache.jmeter.JMeter

java.net.URLClassLoader$1.run(URLClassLoader.java:217) で java.security.AccessController.doPrivileged(Native Method) で java.net.URLClassLoader.findClass(URLClassLoader.java:205) で java.lang.ClassLoader で。 loadClass(ClassLoader.java:321) at java.lang.ClassLoader.loadClass(ClassLoader.java:266) at org.apache.jmeter.NewDriver.main(NewDriver.java:212)

JMeter ホーム ディレクトリは次のように検出されました: /opt/apache-jmeter-2.6

4

15 に答える 15

9

JMeter のインストールが壊れている可能性があります。
次のことを試すことができます。

  1. 現在のバージョンではなく、利用可能な最後の JMeter バージョンの新規インストールを使用してみてください - 2.6 を使用する必要がない場合。
  2. ダウンロードした JMeter アーカイブの整合性をPGP または MD5 署名に対してチェックします。
  3. クラスorg.apache.jmeter.JMeterはファイルにある必要がありますJMETER_HOME/lib/ext/ApacheJMeter_core.jar。これがあるかどうかを確認します。瓶が壊れていないことを確認してください。
  4. checkが定義されており、実際の JDK$JAVA_HOMEを指しています。
于 2013-02-12T10:46:11.993 に答える
4

Jmeter のインストールは基本的にありません。インストールするためのファイルを実行したり、セットアップしたりする必要はありません。Apache サイトの unzip から zip/gzip をダウンロードしたら、binフォルダに移動し、ApacheJmeter.Jar. これにより、Jmeter UI インスタンスが起動します。また、システムに Java JDK と JRE がインストールされていることを確認してください。

インストールしようとしている OS のバージョンをお知らせください。

于 2015-07-10T23:49:52.590 に答える
1

ClassNotFoundException には 2 つの意味があります。

  1. クラスが定義されたjarがありません
  2. そのクラスの定義が重複しています。

おそらく、すべての Java プログラムに共通のフォルダーに jar が残っていませんか? たとえば、パス、または libraries/java/extensions

于 2015-05-05T17:30:31.327 に答える
0
JAVA_HOME=path JAVA_HOME

スクリプトjmeterでこの行を変更します

java $JVM_ARGS $JMETER_OPTS -jar "$PRGDIR/ApacheJMeter.jar" "$@"

このため

$JAVA_HOME/bin/java $JVM_ARGS $JMETER_OPTS -jar "$PRGDIR/ApacheJMeter.jar" "$@"
于 2015-10-05T14:39:12.053 に答える
0

jmeter の最新バージョンをダウンロードし、jar ファイルを実行します。

以下のリンクを確認してください http://www.thetestingworld.com/category/docs/jmeter/

于 2015-05-04T10:47:15.487 に答える
0

JMeter のインストールが失敗しているようです。

java.lang.ClassNotFoundException: org.apache.jmeter.JMeter

クラス org.apache.jmeter.JMeter は jar ファイルにある必要があります<JMETER_HOME>/lib/ext/ApacheJMeter_core.jar。以下の jar コマンドを実行して、ファイルが jar に存在するかどうかを確認します。

jar -tf <JMETER_HOME>/lib/ext/ApacheJMeter_core.jar 
于 2013-02-12T11:01:03.290 に答える
0

JDK のバージョンを確認します。jmeter では常に最新である必要があります。

于 2017-08-30T19:28:45.417 に答える
-5

これを試して

sudo chmod -R 777 /opt/

于 2015-07-24T09:37:36.300 に答える