この質問に対する唯一の答えではなく、ジェフの答えで言及されている appclient アプローチは実行可能なアプローチですが、Eclipse でこのメカニズムを使用してクライアントを実行できたので、そのアプローチを共有したいと思いました。このアプローチでは、メイン メソッドがクライアントとして機能する Java アプリケーションを実行できます。
あなたがしたいことは、外部ツール構成をセットアップすることです。
- 外部ツール構成の新しいプログラム タイプを作成します。
- appclient のパスを指すように場所を設定します。私にとっては (組み込みの Glassfish Eclipse プラグインを使用)、[PATH TO ECLIPSE]\plugins\oracle.eclipse.runtime.glassfish_3.1.1.0\glassfish3\glassfish\bin\appclient でした。バット
- 作業ディレクトリを出力/ビルド ディレクトリに設定します (例: ${project_loc}/target/classes)
- 引数を ${java_type_name} に設定
クライアント アプリとして実行するメイン メソッドを含むプロジェクト内のクラスを選択し、[外部ツールの実行] メニューから外部ツールを選択します。