1

この新しいプロジェクトが進行中です。プロジェクトにはEclipseを使用しています。サーバーとクライアントの 2 つの実行構成があります。サーバーとクライアントを個別に起動し、クライアントを使用してサーバーに接続する必要があります。現在、Windows と Linux の両方でこれを行う必要がある場合があります。(4 つの可能な組み合わせ: WS-LC、WC-LS、WS-WC、LS-LC、W-windows、L-linux、C-client、および S-server)

私のマシン (Eclipse が実行されているマシン) に Linux があり、VM で Windows を実行しています。VM で Eclipse にアプリケーションを起動させる方法はありますか?

アプリケーションをローカルで共有フォルダーにビルドし、起動コマンドを Windows に送信する必要があることを理解しています (openssh を使用しますか?、よくわかりません)。このシナリオで使用されるベスト プラクティスは何ですか。

編集:コードへの変更をテストするために、開発中にこれを使用する必要があります。同じアプリケーションがクライアントとサーバーの両方を提供します。(はい、恐ろしい、私は知っています :X )

4

2 に答える 2

0

Eclipseにはリモートサーバー用の統合ポイントがあります。1つのリモートサーバーと統合する方法の例については、「tomcat構成」を参照してください。

アプリケーションが既存のサーバー統合ソリューションを使用できるかどうかは、存在しない詳細に大きく依存します。リモートマシンからスタンドアロンのJavaプロセスを実際に起動する場合は、通常、要求をキャプチャしてプロセスを起動するプログラムが必要です。

于 2012-06-08T14:25:50.487 に答える
0

MBean インターフェイス標準を使用して、サーバー関数を JMX Bean として公開できます。次に、JMX コンソールを使用してサーバー JVM にリモート接続し、アプリケーションを起動します。

于 2012-06-08T14:22:37.633 に答える