8

ツールをインストールしようとしていSOAPUIます。インストール後、実行すると、次のエラーが発生します。

JVM を開始できませんでした。最大ヒープ サイズ (-XMx) が大きすぎるか、ウイルス対策ツールまたはファイアウォール ツールが実行をブロックしている可能性があります

別のマシンにインストールすると、正常に動作します。

助言がありますか?

4

6 に答える 6

20

この問題は、Soap Ui が、めったに利用できない単一ブロックの形式で指定された量のメモリを取得しようとするために発生します。したがって、この問題の解決策は、次の場所にある soapUi.xxxvmoption ファイルに移動することです。

c->プログラム ファイル-> emiware -> soapUi.xxx ->bin

このファイルを編集して、-Xms を何か小さい値にします。デフォルト値は 1200m です。動作しない場合は 512m にします。いくつか小さい値に変更します。

PS xxx は、私の場合は 4.0.0 の SoapUI のバージョンです。

-Xms は初期ヒープ サイズを意味します。

-Xmx は最大ヒープ サイズを意味します。

したがって、要件に応じて値を設定できます。

于 2013-05-02T06:29:15.427 に答える
11

このエラーは、Windows などの 32 ビット OS で大量のメモリを設定しようとするとよく発生します。たとえば、-Xmx1600mWindows 32 ビットで以上を使用すると、このエラーが発生します。

失敗したマシンに搭載されている Java の OS とバージョンはどれですか。

于 2012-10-03T14:47:52.897 に答える
1

私が行ったことは、Java を使用するすべてのアプリケーション プロセスを強制終了することです。たとえば、Mozilla FireFox です。Windows タスク マネージャーからプロセスを強制終了できます。その後、SOAP UI を再実行します。

于 2012-10-11T13:45:31.357 に答える
1

このsoapUIの問題には非常に簡単な修正があります...

Ankit と Peter はここでそれについて言及しています... これについてあなた (および他の人) を助けるために、修正のためのスクリーンショットと一緒に、このためのステップバイステップのチュートリアルを書きました. これがお役に立てば幸いです...!

ここで確認できます - http://quicksoftwaretesting.com/soapui-jvm-heap-size-xmx-error/

于 2014-04-26T21:39:42.860 に答える
0

これらの解決策はどちらもうまくいきませんでした。うまくいったのは、同じ言及した\ binディレクトリでsoapui.batファイルを開始することでした。このファイルは、必要な JAVA 環境設定を設定します。

Java をよく使用するので、これを一般的な環境変数として使用することはできません。これは、Oracle の SQL 開発者やその他の Java グッズに影響を与えるためです。

于 2013-07-12T07:53:52.920 に答える
-1

お使いの OS に適したバージョン (32/64 ビット) をダウンロードしたことを確認してください。

于 2014-10-20T15:31:40.263 に答える