注: これは、サーバーまたはクライアントの Java アプリケーションに関する質問ではありません。HotSpot VMのクライアントとサーバーのバージョンについてです。
私は現在 Eclipse 4.2 と Oracle の Java 1.7 を使用していますが、これは Java と Eclipse のすべてのバージョンに当てはまります。
- Eclipse の[実行] ボタンを使用して Java クラスを実行すると、追加の構成を行わなくても、クライアント VM またはサーバー VM が実行されますか?
- これらを VM オプションで個別に設定できることはわかっていますが、各クラスを構成せずにプロジェクト全体の設定を変更したい場合は、どこで行うことができますか? (たとえば、クライアントにデフォルト設定されていますが、サーバーが実行されていることを確認したいです。)
- [デバッグ] ボタンは [実行] ボタンとは異なる VM を実行しますか? サーバー VM にデバッガーを接続するのはおそらく難しいと思います。たとえば、両方ともデバッグ用にサポートされていますか、それとも常にクライアント VM を実行しますか?
事実に裏付けられた、この質問に対する信頼できる回答を探しています。ありがとう!