問題タブ [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.

0 投票する
1 に答える
1074 参照

gradle - Gradleは推移的な依存関係を無視します

POM内にいくつかの依存関係を定義するFlexライブラリ(SWC)を使用しようとしています。Gradleがこれらの推移的な依存関係を自動的に提供することを期待していました。ただし、gradle dependencies手動で追加された1つの依存関係のみを示しています。

ライブラリのPOMファイルには次のものが含まれています。

私は私のに次の依存関係を追加しましたbuild.gradle

GradleがPOMからの依存関係を無視するのはなぜですか?それは「外部」スコープのせいですか?手動で追加せずにこれらの依存関係を取得することは可能ですか?

0 投票する
2 に答える
311 参照

apache-flex - Gradlefx のコンパイルが依存関係 as3commons-logging で失敗する

Flex swc プロジェクト用の gradle ビルド ファイルを作成しました。これは intellij IDEA で正常にコンパイルされます。

私のプロジェクトには依存関係が含まれています

次のようなエラーでコンパイルが失敗します

ロギング ライブラリには実際に他のライブラリからのインターフェイスへの参照が含まれていることがわかりますが、IDE では何らかの形でコンパイルに合格し、動作することさえあります。

どのgradlefxオプションを設定する必要がありますか?

0 投票する
1 に答える
469 参照

gradle - gradlefxを使用したflexunitでのユニットテスト中にRSLライブラリをロードするにはどうすればよいですか?

Flexアプリケーションをgradleでビルドするように移行しています。これまでのところ、単体テストを除いて、状況は順調に進んでいます。

build.gradle

問題のあるプロジェクトbuild.gradle

コンパイルは問題なく機能しgradle test、次の出力が得られます。

基本クラスBaseModelはプロジェクト':library_common'で定義されています。構成をからに変更するrslmerged、すべて正常に機能します。したがって、この問題は、フラッシュプレーヤーが実行時にロードしようとしたときに「:library_common」を探す場所がわからないことに関連しているようです。これを指定するにはどうすればよいですか?私の検索では、flexmojosプラグインを使用したMavenで同様の問題が見つかりましたが、全体的に解決策はありません。

0 投票する
2 に答える
2582 参照

gradle - Gradle プロジェクトの依存関係が依存関係のプロジェクトをビルドしない

私はGradleマルチプロジェクトを持っています。

プロジェクトの 1 つは、gradleFx プラグインを使用してビルドされた Flex プロジェクトです。

2 つ目は war プロジェクトで、Flex プロジェクトの SWF ファイルを war に含める必要があります。

私は追加します

SWF を戦争状態にしますが、それは SWF が既に存在する場合のみです。

次に、戦争のビルド中にgradleが :flex:FlexManager プロジェクトをビルドするようにします。だから私は追加します

warビルド中にflexプロジェクトのビルドを開始する唯一の方法は、

しかし、それは最善の方法ではないようです-タスクの依存関係ではなく、プロジェクトの依存関係を定義することを好みます

0 投票する
1 に答える
1365 参照

intellij-idea - Gradleで外部依存関係へのフルパスを取得するには?

GradleFX の IntelliJ IDEA プロジェクト生成機能を改善しようとしており、外部依存関係のフル パスとファイル名を取得したいと考えています。

この関数の元のコードはhttps://github.com/GradleFx/GradleFx/blob/develop/src/main/groovy/org/gradlefx/ide/tasks/idea/IdeaProject.groovyにあります。 addDependencies を取得したい() 外部依存関係に対して機能する関数。
外部依存関係へのフルパスとファイル名を取得するにはどうすればよいですか?

0 投票する
0 に答える
104 参照

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 ファイルでも同じ設定が機能しています。オブジェクトタグについては疑問ですが、よくわかりません。

0 投票する
0 に答える
284 参照

flash - タスクを複数回呼び出すGradle

mxml および actionscript ファイルから swf ファイルを生成するために gradlefx を使用しています。4 つの mxml ファイルがあり、各ファイルが swf ファイルを出力するプロジェクトがあります。私の build.gradle ファイルは次のとおりです。

実行構成では、タスク「execABC」および「execDEF」を呼び出しています。ただし、これらのタスクの下にあるタスクは 1 回だけ呼び出されます。1 つの build.gradle ファイルから複数の swf ファイルを生成するための回避策はありますか。