問題タブ [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 - flexmojos4.x でフレックス リソース モジュールをビルドする方法
flexmojos プラグインを使用して、flex アプリを管理しています。最初は、flexmojos3.8 を使用します。以下は、個別のリソース モジュールを作成するためのフラグメントです。アプリが en_US、zh_Ch をサポートしている場合、MainApp_en_US.swf と MainApp_zh_CN.swf を取得できます。私のアプリでは、ブラウザーの言語に応じて適切なリソース モジュールを読み込むことができます。
しかし、flexmojos 4.0-RC2 をアップグレードすると、変更点が大きいことがわかります。構成は ..... MainApp.mxml src/main/flex/locale/{locale} に変更されます
たくさん試した後に動作します。上記のような最後の構成。
apache-flex - flexmojos でマルチスレッド Maven ビルドを使用する
マルチスレッド化することで、マルチ モジュール Maven ビルドのパフォーマンスを向上させようとしています。そうしている間、依存関係の束を解決しようとしていますが、flexmojos-maven-plugin のエラーで行き詰まっていることがあります。
ゴール org.sonatype.flexmojos:flexmojos-maven-plugin:3.9:compile-swf の実行に失敗し、単に (エラー コンパイル) と表示されます。
オンラインで調べたところ、flexmojos はまだマルチスレッド ビルドをサポートしていないようで、回避策があるかどうか疑問に思っていました。私が取り組んでいるビルドは巨大であるため、マルチスレッド化する必要があるため、基本的には少なくとも現時点では回避策を探しています。
事前に感謝します。さらに情報が必要な場合はお知らせください。
maven - エラー: flexmojos 4 へのアップグレード時に、ライブラリに含まれるものが指定されていませんでした
私は 3.9 から flexmojos 4 にアップグレードしようとしていますが、多くの問題を引き起こしています (maven ビルドは多くのエラーで失敗します)。主なエラーは次のようです:
エラー: ライブラリに含まれるものが指定されていません
そして、どのクラスが定義されていないかを教えてくれます (私が想定しているライブラリには何も含まれていないためです)。アップグレードの必要に応じて変更しましたが、不足しているものはありますか?
apache-flex - flexmojos プラグインをダウンロードできません。Maven はリポジトリ構成を無視します
Flex プロジェクトがあり、それをビルドするには flexmojos-maven-plugin が必要です。
リポジトリについても言及しました
しかし、maven はそれを無視し、そこからプラグインをダウンロードしようとしません。
お知らせ下さい。ありがとう!
apache-flex - Flexmojos、Flexunit4: adl が予期しないリターン コード 9 を返す
flexunit4 単体テストの実行中に問題が発生しました
コマンドラインから(ターゲットディレクトリから)adlを実行しているとき、次の出力が得られました:
TestRunner.xml のルート ノードは次のようになります。
に変更したところ
コマンドラインからのテストは正常に実行されます。
誰かが私と同じ問題を抱えていますか? airapplication バージョンの異なるバージョンの TestRunner.xml を出力するように flexmojos を構成するにはどうすればよいですか?
apache-flex - Linux でのフレックスユニットのセットアップ
私は Flex を使用するプロジェクトに取り組んでおり、今まで Windows を使用して、Flex 環境を必要とするモジュール/アーティファクトの Flex 単体テストを実行しています。依存関係があるため、これらの Maven テストを実行するときに Linux と Windows を切り替える必要があるため、何かを自動化するのは困難です。
Linux でフレックス ユニットのテストを実行できるように努力しましたが、[まだ]成功していません。これは、フレックス プロジェクトの maven clean test -X からのスタック トレースの一部です。
何が問題なのかを見つける手助けが必要です。JENKINS/HUDSON 経由ではなく、Linux でフレックス ユニット テストを実行する他の方法を知っている人がいる場合は、非常に感謝します。
apache-flex - アパッチ フレックス 4.9
Apache Flex 4.9 SDK を Mavenized しました。では、maven を使用してアプリケーションを構築するにはどうすればよいでしょうか。このための pom-File の例はありますか? このflexバージョンで動作するflex-mojosバージョンはまだありますか? または、代替手段はありますか?
ところで、Flash Builder 4.7 でアプリケーションをビルドすると、アプリケーションが実行されます。
apache-flex - Maven /FlexMojos4.2ベータを使用したAIRアプリケーションテストの実行
AIRアプリケーションであるMavenモジュールがあります。FlexMojosプラグイン(バージョン4.2-ベータ版)を使用しています。
編集:さらに調査したところ、問題はテストTestRunner.xml
に使用された記述子にAIR 2.6名前空間があるのに対し、私のadl
バージョンは3.6であることが明らかになりました。したがって、このバージョンまたは記述子全体を制御する方法が必要です。
テスト目標を実行すると、常にこのエラーが発生します。
[ERROR] Failed to execute goal org.sonatype.flexmojos:flexmojos-maven-plugin:4.2-beta:test-run (default-test-run) on project mobile-app: Unexpected return code 9
これが私のビルド構成です(flex.sdk.version=4.5.1.21328
)
を使用mvn test -X
すると、ADLが呼び出されていることがわかります。
[DEBUG] [LAUNCHER] exec: [adl] - /XXX/mobile-app/target/test-classes/TestRunner.xml
私の知る限り、adlのエラーコード9は次のことを意味しますThe main application content file is not a valid SWF or HTML file.
。
私は何が欠けていますか?どんな助けでも大歓迎です!
maven - Maven、Flexmojos、および目標の生成: ソースとは別のパッケージを宛先として選択します
ソースとは別のパッケージを使用して生成する方法Flexmojos
とその目標があるかどうかを知りたいですか? generate
たとえば、Java クラスがある場合、たとえばnotfoo.bar.A.java
を生成したいと思います。bar.foo.A.as
foo.bar.A.as
私の問題は、私が使用することです:
したがって、生成されたクラスにはパッケージが必要ですがcom.sim.gas3.foo.bar
、このプラグインcom/sim/gas3
はパッケージfoo.bar
のみでクラスを生成します。
apache-flex - Flexmojos、タグとワイルドカードを含む
includes
flexmojosタグを使用して、コンパイル時にいくつかのクラスを SWF にリンクできることはわかっています。
しかし、多くのクラスでワイルドカードを直接リンクする方法はありますか?
私は試した :
しかし、私はこのエラーを受け取ります:
[エラー] 次のインクルードのクラスを解決できません: my.package.*。
助けてくれてありがとう