[解決済み] Windows版Maven2でのJavaヒープスペースの設定
2023-02-27 03:29:39
質問
プロジェクトのビルド中に次のようなメッセージが表示されます。
java.lang.OutOfMemoryError: Java ヒープ スペース
私は8GBのRAMを持っていますが、Mavenがそんなに消費することは不可能です。 http://vikashazrati.wordpress.com/2007/07/26/quicktip-how-to-increase-the-java-heap-memory-for-maven-2-on-linux/ を見つけましたが、私はWindows 7を使っています。どのように私はWindowsの下でjavaのヒープスペースを変更することができますか?
どのように解決するのですか?
設定する環境変数は
MAVEN_OPTS
で、例えば
MAVEN_OPTS=-Xmx1024m
. は
maxmem
の設定は、コンパイラのプラグインをフォークするときのみ適用されます。
javac
を新しいJVMにフォークするようにコンパイラープラグインを設定したときのみ適用されます。それ以外の場合、プラグインはMavenと同じVM内部で実行されるため、コマンドラインから
MAVEN_OPTS
.
Windows7でMAVEN_OPTSを設定する場合。
- 右クリック を選択し プロパティ (キーボード ショートカット キー ウィンドウズ + 一時停止/ブレーク )
- をクリックします。 システムの詳細設定 をクリックすると、システムプロパティの左側のナビゲーションにある 高度なシステムプロパティ
- に移動して 高度な タブを開き クリック は 環境変数 の下にあるボタンをクリックします。 高度なシステムプロパティ 設定ウィンドウ
-
を作成します。
新しい
ユーザ変数を作成し
変数名
をMAVEN_OPTSに設定し
変数の値
を
-Xmx1024m
(またはそれ以上)
新しいコマンドウィンドウを開き、以下を実行します。
mvn
.
関連
-
[解決済み】MavenのアーティファクトとgroupIdの命名について
-
[解決済み】Maven: POMに依存関係を追加した後、リポジトリを更新するコマンド
-
[解決済み] mvn install の代替となる Gradle
-
[解決済み] Mavenが使用するJDKを指定する
-
[解決済み] Maven: ライブラリによって追加された依存関係をオーバーライドする方法
-
[解決済み] mvn クリーンインストール vs. デプロイ vs. リリース
-
[解決済み] Mavenコマンドでライフサイクルのフェーズをバインドゴールと共にリストアップする?
-
[解決済み] EclipseプロジェクトにMavenの依存関係がない
-
[解決済み] 親ディレクトリを示すMaven2プロパティ
-
[解決済み] Maven 2でアーティファクトを手動でインストールするには?
最新
-
nginxです。[emerg] 0.0.0.0:80 への bind() に失敗しました (98: アドレスは既に使用中です)
-
htmlページでギリシャ文字を使うには
-
ピュアhtml+cssでの要素読み込み効果
-
純粋なhtml + cssで五輪を実現するサンプルコード
-
ナビゲーションバー・ドロップダウンメニューのHTML+CSSサンプルコード
-
タイピング効果を実現するピュアhtml+css
-
htmlの選択ボックスのプレースホルダー作成に関する質問
-
html css3 伸縮しない 画像表示効果
-
トップナビゲーションバーメニュー作成用HTML+CSS
-
html+css 実装 サイバーパンク風ボタン
おすすめ
-
[解決済み] 1つのコマンドラインで特定のMavenアーティファクトをダウンロードするにはどうすればよいですか?
-
[解決済み] mvn install の代替となる Gradle
-
[解決済み] Mavenでテストコードを共有する
-
[解決済み] Mavenが使用するJDKを指定する
-
[解決済み] Maven: ライブラリによって追加された依存関係をオーバーライドする方法
-
[解決済み] Mavenコマンドでライフサイクルのフェーズをバインドゴールと共にリストアップする?
-
[解決済み] MavenレポはNexusとArtifactoryのどちらを使うべき?[クローズド]
-
[解決済み] 親ディレクトリを示すMaven2プロパティ
-
[解決済み] Maven: net.sf.json-libがありません。
-
[解決済み] Mavenのローカルリポの場所を取得する方法は?