ビルドツールとしてMavenを使用するFlex/Java Webアプリケーションがあります。現在、アプリケーション全体をデバッグする場合は、Mavenを使用してWARファイルを作成し、cargoプラグインを使用してWARファイルをデプロイし、アプリケーションサーバーを起動します。次に、Eclipse(Flash Builder 4)のFlex「Web Application」デバッグ設定を起動し、デバッグを開始します。EclipseからFlex/Java Webアプリケーションをすばやくデバッグしますか?
これはすべてうまく動作しますが、これを高速化する方法を探しています。 Flexコードを編集して、Mavenを経由せずにFlash Builderのデバッグ設定をすぐに起動したいと考えています。
現在、Flexクライアントモジュールの出力フォルダは、プロジェクトの「bin」フォルダにすぎません。完璧な世界では、私が実行しているアプリケーションサーバーに、新たに作成されたSWFファイル(およびアセット)を直接配置するようにFlash Builderを設定します。これはリモートアプリケーションサーバーでは不可能であり、私はCargoから実行するローカルアプリケーションサーバーでは不可能だと仮定し、Eclipseからローカルアプリケーションサーバーを実行する別の方法を使用することができますか?
何をするかを知るには、EclipseまたはFlash Builderについて十分に知りません。
これは動作させるための最も簡単な方法でした。 2DHの指示が役に立ちましたが、flashbuilderにJEE /サーバー側についての情報を「伝える」必要はありません。少なくとも私はservices-config.xmlに対して自分のクライアントをコンパイルしたいという希望がないので、私はしません。 – HDave
私がしなければならなかったもう1つのことは、ディレクトリを指し示すEclipseリンクされたリソースを作成し、そのリソース名 "$ {MY_WEBAPP_ROOT}"を出力フォルダとして使用することでした。さもなければ私はEclipseの.projectファイル(私たちはSubversionにチェックインしています)に開発マシン固有のディレクトリを作成しました。 – HDave