問題タブ [vmargs]

For questions regarding programming in ECMAScript (JavaScript/JS) and its various dialects/implementations (excluding ActionScript). Note JavaScript is NOT the same as Java! Please include all relevant tags on your question; e.g., [node.js], [jquery], [json], [reactjs], [angular], [ember.js], [vue.js], [typescript], [svelte], etc.

0 投票する
7 に答える
3071 参照

java - JVM 内から JVM 引数を変更する

jvm内からjvm引数を変更する方法はありますか? 具体的には、jvm の最大ヒープ サイズを内部から変更できるようにしたいと考えています。これは可能ですか?

編集:これをやりたかった理由を追加する必要があると思います。さまざまなマシン/プラットフォームで実行される Java プログラムがいくつかあります。これらのプログラムには、実行時に供給される構成があり、プログラムが実行されているマシン/環境によって異なります。これらの構成の一部は実行時に変更でき、さまざまなプログラムは構成が変更されると自動的に更新されます。

残りの構成と同様に、実行時に供給されるこれらの構成パラメーターの 1 つにヒープ サイズを指定したかったのです。もしそうなら、プログラムは(いくつかのデフォルトのjvm引数で)起動し、取得した設定に基づいて自分自身を調整することができます.

0 投票する
1 に答える
724 参照

eclipse - Eclipse Galileo/Windows/Java memory woes

In short, I have 8G of memory and eclipse/java is dying after the splash screen when I try to set the vmargs to something reasonable, like -Xms512m -Xmx2048m.

In long: I'm running XP Pro x64, v. 2003, SP2. I'm attempting to use scala with eclipse, and in the interest of being up-to-date, I downloaded a recent Galileo for RCP/Plug-in devs:

Eclipse Platform

Version: 3.5.2.R35x_v20100210-0800-9hEiFzmFst-TiEn9hNYgDWg1XN8ulH_JvCNGB Build id: M20100211-1343

It takes quite a long time even to get past the splash screen to the workspace selection dialog. This is even before I tried to install scala.

Somewhere over at Scala, I ran across a recommendation to increase the vm memory settings, but using any -Xms setting over 64M causes the splash-and-crash (never mind any -Xmx setting). My eclipse.ini looks like:

And I have java 6.0.200.2 installed, with my PATH set to point to it. I've browsed for hours trying to find a solution...any ideas what is going on?

0 投票する
1 に答える
2514 参照

java - XMx を変更すると、Spring Tool Suite の起動に失敗しました

STS.ini でデフォルトの -Xmx768m を -Xmx1024 に変更して増やしようとしています。ただし、起動時に「JVM の作成に失敗しました」というエラーが表示されます。

768 に戻すと正常に動作します。私が間違っていることと、STS のパフォーマンスを改善するにはどうすればよいかについてのアイデアはありますか?

ここに構成があります

0 投票する
2 に答える
1362 参照

c# - Visual Studioを使用して異なる言語でC#アプリケーションを実行する

マシンのカルチャ/言語に応じて、さまざまな言語のリソースファイルがいくつかあるアプリケーションがあります。これは、コードを使用してカルチャを設定する場合は正常に機能しますが、コマンドラインでカルチャを指定したいと考えています。

Javaでは、VM Args lang属性を設定するだけで、アプリケーションがその言語で起動することはわかっていますが、このタイプのオプションがないため、VisualStudioを使用してこれが可能かどうかはわかりません。

誰かが非コードソリューションを提供できますか?私はいくつかのcmd行引数を設定してlangで読み取り、それを少しのコードを使用して設定できることを知っていますが、別の方法があるかどうか知りたいです。

また、マシンの設定を使用して言語を切り替え続けたくありません。

0 投票する
1 に答える
820 参照

maven - Maven: MAVEN_OPTS の vm 引数は機能しませんが、コマンド ラインで指定されている場合は機能します

この vm arg が設定されていない場合に失敗する、surefire によって実行される特定のテスト ケースがあります。

次を実行すると、テストを正常に渡すことができます。

これはうまくいきます。これを一般化して、すべての maven ビルドに対して vm arg が設定されるようにします。

私の .bashrc に追加しました

環境変数が設定されていることをエコーすることで確認しました。残念ながら、これは私のテストケースに違いはありません。ここで干渉する他の考慮事項が欠けていますか?

ありがとう!R

0 投票する
1 に答える
183 参照

groovy - groovyにvmarg-Xssを受け入れさせる方法

少しのJavaアプリケーションをGroovyに移植しました。スタックオーバーフローが発生しないようにするには、JavaアプリケーションをVMスイッチ-server-Xss15500kで起動する必要があります。問題は、これらのvm引数をgroovyに渡す方法です。私はここでこれを試しました:

そしてこれはここにあります:

どちらも機能せず、Javaの対応物とは異なりOutOfmemoryErrorが発生します。これを行うためのヒントはありがたいです:-)。

ありがとう、オリバー

0 投票する
1 に答える
745 参照

maven - vmargs で相対パスを作成する方法は?

私のプロジェクトでは、 http ://wiki.eclipse.org/Setting_up_a_CDO_Server で説明されているようにセットアップされた eclipse cdo-server があります。

私のプロジェクト構造は次のようなものです:

cdo-server.product を Eclipse アプリケーションとして起動すると、すべて正常に動作します。

ビルドしてMavenでマテリアライズすると、BUILD SUCCESSもあります。しかし、Maven でビルドされた CDO-CommonRepositoryServer.app を起動すると、次のエラーが表示されます。

これは間違ったパスであるため、論理的です。vmargs ( -Dnet4j.config=/Users/pathtoCDO-config/cdo-server.xml) に cdo-server.xml への絶対パスを入力すると、それも機能します。ただし、フォルダ構造だけでなく、git-repo 内の全員が使用できるように、相対的なものにしたいと考えています。

このパスを相対にする可能性はありますか?

それは、Eclipseアプリケーションとして実行した場合に-Dnet4j.config="${resource_loc:/cdo.server/config}"のみ機能しますが、mavenで構築された.appファイルとしては機能しません。

アップデート:

これで、CDO-CommonRepository.app ファイルを開始できます。

パスとして、しかし、私はそれをmavenビルドファイルでしか開始できず、もうEclipse内から開始することはできません...

この新しい問題に対する新しい質問を作成しました: pom.xml のプロパティ名のスラッシュ

0 投票する
1 に答える
2551 参照

java - Eclipse での Vmargs の変更

日食のメモリ割り当てにばかげた問題があります。
Vmargs を変更せずに実行すると、エラーなしで 250mg から始まり 904mg で終わり、Vmargs を -Xmx2g に変更すると、750mg から始まり 1.2G で終わります。
VMargs の値はプログラムのメモリ使用量に影響しますか?

0 投票する
2 に答える
2724 参照

spring - 春にVM引数をapplicationContextに渡すにはどうすればよいですか

vm args (java -Dport = 5)をに渡すにはどうすればよいapplication contextですか?

を使用して、ユーザーがポートを動的に構成したいと考えていますapplication context