問題タブ [gradlefx]
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.
gradle - Gradleは推移的な依存関係を無視します
POM内にいくつかの依存関係を定義するFlexライブラリ(SWC)を使用しようとしています。Gradleがこれらの推移的な依存関係を自動的に提供することを期待していました。ただし、gradle dependencies
手動で追加された1つの依存関係のみを示しています。
ライブラリのPOMファイルには次のものが含まれています。
私は私のに次の依存関係を追加しましたbuild.gradle
:
GradleがPOMからの依存関係を無視するのはなぜですか?それは「外部」スコープのせいですか?手動で追加せずにこれらの依存関係を取得することは可能ですか?
apache-flex - Gradlefx のコンパイルが依存関係 as3commons-logging で失敗する
Flex swc プロジェクト用の gradle ビルド ファイルを作成しました。これは intellij IDEA で正常にコンパイルされます。
私のプロジェクトには依存関係が含まれています
次のようなエラーでコンパイルが失敗します
ロギング ライブラリには実際に他のライブラリからのインターフェイスへの参照が含まれていることがわかりますが、IDE では何らかの形でコンパイルに合格し、動作することさえあります。
どのgradlefxオプションを設定する必要がありますか?
gradle - gradlefxを使用したflexunitでのユニットテスト中にRSLライブラリをロードするにはどうすればよいですか?
Flexアプリケーションをgradleでビルドするように移行しています。これまでのところ、単体テストを除いて、状況は順調に進んでいます。
根build.gradle
問題のあるプロジェクトbuild.gradle
コンパイルは問題なく機能しgradle test
、次の出力が得られます。
基本クラスBaseModel
はプロジェクト':library_common'で定義されています。構成をからに変更するrsl
とmerged
、すべて正常に機能します。したがって、この問題は、フラッシュプレーヤーが実行時にロードしようとしたときに「:library_common」を探す場所がわからないことに関連しているようです。これを指定するにはどうすればよいですか?私の検索では、flexmojosプラグインを使用したMavenで同様の問題が見つかりましたが、全体的に解決策はありません。
gradle - Gradle プロジェクトの依存関係が依存関係のプロジェクトをビルドしない
私はGradleマルチプロジェクトを持っています。
プロジェクトの 1 つは、gradleFx プラグインを使用してビルドされた Flex プロジェクトです。
2 つ目は war プロジェクトで、Flex プロジェクトの SWF ファイルを war に含める必要があります。
私は追加します
SWF を戦争状態にしますが、それは SWF が既に存在する場合のみです。
次に、戦争のビルド中にgradleが :flex:FlexManager プロジェクトをビルドするようにします。だから私は追加します
warビルド中にflexプロジェクトのビルドを開始する唯一の方法は、
しかし、それは最善の方法ではないようです-タスクの依存関係ではなく、プロジェクトの依存関係を定義することを好みます
intellij-idea - Gradleで外部依存関係へのフルパスを取得するには?
GradleFX の IntelliJ IDEA プロジェクト生成機能を改善しようとしており、外部依存関係のフル パスとファイル名を取得したいと考えています。
この関数の元のコードはhttps://github.com/GradleFx/GradleFx/blob/develop/src/main/groovy/org/gradlefx/ide/tasks/idea/IdeaProject.groovyにあります。 addDependencies を取得したい() 外部依存関係に対して機能する関数。
外部依存関係へのフルパスとファイル名を取得するにはどうすればよいですか?
java - Maven から Gradle への移行
Maven プロジェクトを gradle に移行しています。フロントエンドにはflexがあり、リクエストに応じてgradlefxを使用して移行しています。依存関係を追加しました:
2.私のmxmlには次のような内容があります:
ただし、ビルド時に次のエラーが発生します。
[ant:java] Java 結果: 1
失敗しましたFAILURE: ビルドは例外で失敗しました。
- 問題: task の実行に失敗しました
:Common_Components:compileFlex
。java.lang.Exception: mxmlc の実行に失敗しました: 構成ファイルの読み込み中 D:\Softwares\flex_sdk_4.6\frameworks\flex-config.xmlD:\Xyz\Workspace\Common_Components\src\com\abc\common\MenuContext.mxml(9) : エラー: コンポーネントの実装を解決できませんでした。xmlns:presentation1="com.abc.helpframework.presentation.*">`
他の mxml ファイルでも同じ設定が機能しています。オブジェクトタグについては疑問ですが、よくわかりません。
flash - タスクを複数回呼び出すGradle
mxml および actionscript ファイルから swf ファイルを生成するために gradlefx を使用しています。4 つの mxml ファイルがあり、各ファイルが swf ファイルを出力するプロジェクトがあります。私の build.gradle ファイルは次のとおりです。
実行構成では、タスク「execABC」および「execDEF」を呼び出しています。ただし、これらのタスクの下にあるタスクは 1 回だけ呼び出されます。1 つの build.gradle ファイルから複数の swf ファイルを生成するための回避策はありますか。