問題タブ [flexmojos]
For questions regarding programming in ECMAScript (JavaScript/JS) and its various dialects/implementations (excluding ActionScript). Note JavaScript is NOT the same as Java! Please include all relevant tags on your question; e.g., [node.js], [jquery], [json], [reactjs], [angular], [ember.js], [vue.js], [typescript], [svelte], etc.
apache-flex - UbuntuでのAdobeFlex開発
私は次のことを考えています:
- Netbeans + FlexBeans
- Maven + FlexMojos
でも:
- FlexBeansはFlexBuilderと比較されません
- FlexMojosがFlex4をサポートしているかどうかわからない
UbuntuでFlexアプリを開発するにはどうすればよいですか?
私は個人的にEclipseよりもNetbeansを好みます。NetbeansはMavenプロジェクトを非常によくサポートしています。だから私は考えています:
- Flex4で動作するようにFlexMojoを「拡張」する
- Netbeans用の優れたFlexプラグインを最初からフォークまたは開発する\
何か案は?
apache-flex - flexmojos-maven-plugin を使用しているときに有益なコンパイル エラー メッセージを取得するにはどうすればよいですか?
flexmojos-maven-pluginを使用して Flex モジュールをビルドしています。だから私が得ているコンパイル段階で
org.apache.maven.plugin.MojoExecutionException: コンパイル中にエラーが発生しました!
どこで (どのソースファイルで) エラーが発生したか、およびコンパイルエラーの性質についての情報はありません。コンパイル エラーに関する詳細情報を flexmojos-maven-plugin に出力させる方法を教えていただければ幸いです。
java - Flex Mojo のアーキタイプで作成された新しいプロジェクトは、親プロジェクトが見つかりません-Maven Exception をスローします
これはおそらくばかげた質問ですが、私には理解できないようです。私はflexとmavenにまったく慣れていません。
Maven 2.2.1: Maven 2.2.1 が解凍され、M2_HOME が設定され、リポジトリが別のドライブの場所を指すように変更されました。settings.xml
Flex 4.0: インストール済み
flexmojo を使用してマルチモジュラー webapp プロジェクトを作成しました。
以下のオプションで
* 作成します *
親 pom にはモジュールとして swc、swf、war があります。
依存関係は war->swf->swc です。
swf、swc、war の親の artifactId をそれぞれ swf、swc、test に設定します。
テストフォルダーでmvnを実行すると(クリーンでも何でも)、次のエラーが発生します。
プロジェクトをビルドする代わりに、maven の中央リポジトリからプロジェクトをダウンロードしようとしているようです。
私は何が欠けていますか?
apache-flex - flexmojos Maven プラグインで loadExterns の代わりに依存関係を使用するには?
flexmojosプラグインのドキュメントには、loadExterns パラメーターが非推奨であると記載されており、次のように提案されています。-swf-mojo.html#loadExterns ) . 誰かが説明したり、その方法の例を示したりできますか?
ありがとう!
apache-flex - swfリソースをflex-mojosでカスタムフォルダーに対処する
swfファイルをWebアプリのカスタムフォルダーにコピーするようにcopy-flex-resources
目標と依存関係を構成するにはどうすればよいですか?swf
デフォルトでは、Webアプリのルートにコピーされます。
copy-flex-resources
目標
の詳細については、https ://docs.sonatype.org/display/FLEXMOJOS/Copy+Flex+Resourcesをご覧ください。
unit-testing - エア アプリケーションのテスト サポートを提供するために flexmojos を変更する際の問題
flexmojos 3.9-SNAPSHOT を使用して、air アプリケーションと air ライブラリをテストしたいと考えています。ただし、flexmojos は確かに air をサポートしていますが、Flash Player を使用してビルドによって生成された swf を実行しようとします。また、air ネイティブ ライブラリを使用する必要があるため、adl (AIR デバッグ ランチャー) を使用してテストを実行したいと考えました。
これを行うために、github.com の flexmojos をこのリポジトリ (http://github.com/mi007/flexmojos) に複製しました。次に、生成および実行された TestRunner.swf ファイルの -app.xml を作成するクラスを作成しました。adl TestRunner-app.xml
ただし、テストが終了する前に、ポート 13540 でサーバーを呼び出して何かを報告する必要があります。その場合、次のエラーが発生します。
テスト結果がコンソールに出力されるため、ポート 13539 で以前にサーバーを正常に呼び出していることがわかりました。また、ポート 13540 を開いていることもわかっています。これは、telnet で接続できたためです。しかし、なぜかairアプリからは接続できません。
諸事情により、以下の質問をさせていただきます。
1) このセキュリティ フレームワークがどのように機能するかを理解するために読むことができる適切なドキュメントはありますか? 私が見つけた唯一の文書は、ひどく紛らわしいものでした。
2) 何が起こっているのかについて、何かアイデアやヒントを持っている人はいますか?
3) flexmojos がセキュリティ フレームワークをハックして、フレックス アプリケーションがテスト中に問題なくローカルホストへのソケットを開くことができるようにすることをどこかで読みました。これがどのように行われるかについてのドキュメントはありますか?
ありがとう、
java - いつMaven3に移行する必要がありますか?
私たちのプロジェクトは、修正を取得するためにFlexmojos4に移行する必要がありますが、これにはMaven 3が必要です。私たちのプロジェクトはMavenを多用しており、非常に気に入っていますが、非常に多くの構成を行っています。ダースのモジュールの間に、おそらく50ページ以上のXML構成があります。
また、Eclipseを使用し、M2Eclipseプラグインを多用しています。また、次のMavenプラグインを使用します。
- 資力
- ビルド番号
- SQL
- Hibernate3
- Flexmojos
- 組み立て
- 桟橋
- 貨物
- JAR / WAR
と他のいくつか。このブログを読むと、EclipseIndigoがすべて一緒に機能するように感じます。いつ行動を起こすために時間を費やす必要がありますか?
apache-flex - Mavenのrelease:performはbuild-helper:add-sourceを壊しているようです
MavenFlexmojosプラグインを介してコンパイルされた非常に単純なFlexSWCモジュールがあります。このモジュールは、ソースの生成フェーズでflexmojos:generateゴールを使用して、Javaサービスおよびドメインクラスに相当するActionscript3を作成します。通常のソースはに格納されsrc/main/flex
、生成されたソースはにありsrc/main/flex-generated
ます。生成されたソースはSubversionにチェックインされません。他の多くのflexmojosユーザーと同様に、build-helper:add-sourceゴールを使用して、この2番目のソースツリーをコンパイルに追加します。これは何ヶ月もうまく機能しており、Mavenの出力は通常次のようになります。
flexコンパイラのsource-pathが両方のソースディレクトリをどれほどうまく表現しているかに注目してください。このセットアップは、SWCアーティファクトを正常にパッケージ化、インストール、および展開します。ただし、リリースプロセスを自動化するために、Mavenリリースプラグインを使用したいと思います。release:prepare
ゴールはうまくいきます。ただし、いくつかの不明な理由により、flexコンパイラが生成されたソースディレクトリを渡されないため、release:performの目標は失敗します。
ファイルは適切な場所で生成され、ビルドヘルパーは正しく呼び出されますが、flexcompiler.source-pathに生成されたソースディレクトリがないため、Flexクラスが見つかりませんというエラーが生成されることに注意してください。この問題について私にとって非常に驚くべきことは、release:prepareがフォークされたMavenライフサイクルで[clean、verify]を実行し、それが機能することですが、release:performは機能しません...それが問題なフォークです。
ビルドヘルパープラグインの構成は次のとおりです。
ビルドヘルパープラグを捨ててflexmojoのsourcePaths構成を使用すると、すべてが正常に機能することに注意してください。
ただし、sourcePathsは非推奨であり、複数のフレックスソースツリーを持つユーザーにとっての前進はビルドヘルパーです。
apache-flex - コンパイルされた Flex アプリケーションとその他のリソースを Maven のディレクトリに公開しますか?
Flex-Mojos を使用して Maven ですべてのセットアップとコンパイルを完了しました。次の質問は、コンパイルしたアプリケーションを Web リソースと共に任意のディレクトリに「公開」する方法です。コピーする必要があるいくつかの PHP スクリプトと、もちろん html ラッパーがあります。Ant でこれを行う場合 (私が出身地です)、次のようにします。
これは Maven であり、プロジェクト管理へのアプローチは非常に異なるため、これを達成するにはどうすればよいですか? ブラウザでアプリケーションをテストするかなり簡単な方法が必要です (単体テストではありません)。どうすればよいですか?