1

重複の可能性:
JVM を「再起動」する方法はありますか?

JRE /lib/ext フォルダーに tools.jar を追加しました。Windows で JVM を再起動する必要があります。サーバーを再起動せずにそれは可能ですか?

4

2 に答える 2

2

JRE /lib/ext フォルダーに tools.jar を追加しました ...

それは悪い考えです。「tools.jar」内のものを使用する必要がある場合は、JRE インストールをハッキングするのではなく、JDK をインストールする必要があります。

...そして、WindowsでJVMを再起動する必要があります。サーバーを再起動せずにそれは可能ですか?

うーん...

オペレーティング システム全体を再起動せずにアプリケーション/サーバー JVM を再起動できるかどうかを尋ねている場合は、もちろん可能です。

「/lib/ext」に新しいものを表示するために JVM を再起動する必要があるかどうかを尋ねる場合、答えは「はい」です。JVM は起動時にそのディレクトリを読み取り、実行中にそこに書き込まれたファイルを認識しません。

JVM が自動的に再起動する方法を知りたい場合は、リンクされた質問を参照してください。

JVM/サービスを外部から再起動する方法を尋ねている場合、答えは (おそらく) Windows サービス コントロール GUI を使用することです...使用している Windows のバージョンによって異なります。(そして、それはプログラミングの質問ではありません...)

于 2013-01-17T07:06:20.167 に答える
0

サーバー プロセスは通常、JVM 内の Java ランタイム上で実行されます。JVM の再起動に成功したり、Java プロセスを強制終了したりしても、サーバー プロセスは終了します。

于 2013-01-17T06:26:40.327 に答える