2

IntelliJ IDEA 9.0.2 で FlexUnit4 テストを実行するのに問題があります。次のエラーのため、テストは実行されません。

Error: Unable to resolve resource bundle "<some name>"

そこで、パス要素が適切に設定されているかどうかを build.xml で確認しました。

<path-element>resources/locale/{locale}</path-element>

これは、通常のビルド プロセスでは問題なく機能します。したがって、私はかなり混乱しており、テストを実行するのに役立つアイデアをいただければ幸いです。

4

2 に答える 2

2

Flex ライブラリには、時々含める必要があるリソース バンドルがあります。追加した

<Flex_SDK_location>/sdks/4.1.0/frameworks/locale/en_US

ビルドパスに追加すると、「リソースバンドルを解決できません」というエラーが修正されました。

于 2010-11-29T17:43:13.533 に答える
0

私はこれと同じ問題を抱えていました。他の回答で、ロケールを含むパスを追加するという提案を見ました。フレームワークは正しくセットアップされていましたが(IntelliJ構成でビルドパスを手動で編集できませんでした)、問題が発生しました。 。

モジュールの「フレックス」ファセットに移動し、「詳細」タブをクリックします。問題は、デフォルト以外のロケール設定がチェックされて空白の場合、正しいパスをアセンブルしてフレームワークを見つけられないことです。

これを修正するには、「デフォルト以外のロケール設定」のチェックを外します。

ここに画像の説明を入力してください

于 2011-05-05T21:09:10.610 に答える