2016-05-27 53 views
0

語境FlexUnitApplication.html和FlexUnitApplication.swf不會產生

  • 一個項目的Flex-Java的在Eclipse靛藍服務2版(Web應用程序)
  • 我使用插件Flash-builder來處理它。

  • 我使用SDK 4.5.1

我嘗試做

1)我試圖做一個簡單的測試用例FlexUnit4中。當我創建一個新的測試用例):新建>測試用例類,通過缺省Eclipse創建:

  • 包flexUnitTests +與我的新測試用例:(例如: TestDoc.as)
  • 包byDefault與一個文件:FlexUnitCompilerApplication.mxml
  • FlexUnitCompilerApplication的html swf文件在bin-debug文件夾中自動生成。

直到這一點的所有似乎也不錯,所以我儘量的執行單元測試:

2)我想執行單元測試:創建

  • 一個FlexUnitApplication.mxml在默認包

問題

的compilator不會生成文件:FlexUnitApplication.hmtl和FlexUnitApplication.swf在斌-debug文件夾...

而且還有寫在 「錯誤畫面」 的錯誤:

  • 說明不可能解決所有的ressources「FlexUnitTestRunner」
  • 地方或本地化:未知

    對不起,我試圖說明從法文版的翻譯

其它信息

我成功在其他項目中這樣做......的FlexUnitApplication文件是自動生成的。

問題(S)

看來,它必然在這個特定的項目什麼的。也許有什麼東西阻礙了自動生成這些文件的過程?我無法弄清楚爲什麼?

是否可以強制compilator執行這些文件(html和swf)?

我真的迷失了..我嘗試了一些東西,我查看了元數據中的屬性...我真的不明白。

有人可能有一個想法,我能做什麼,我可以檢查什麼?

預先感謝您

回答

0

我總是在與文摘單元測試的麻煩+ FB插件也是如此。

的FlexUnitApplication.mxml創建後轉到您的項目設置和更新如下:

  • 移除動態{}區域設置編譯器標誌和添加特定的「-locale = EN_US」而已。
  • 如果您有自定義區域設置文件將這些文件手動添加到源路徑中
  • 找到指向動態區域設置庫「..sdk /../ {locale}」並複製路徑的條目。點擊添加SWC到庫路徑。粘貼複製的路徑並用'en_US'取代'{locale}'

通常這對我來說是有利的。

+0

好的!我想到了與編譯器參數中「本地設置」的區別。實際上,在這個項目中,我有這些編譯選項:_-locale = nl_BE,fr_BE -source-path = locale/{locale} _...我必須檢查這個....我決定不使用FlexUnit的插件..並手動添加* .swc。 ..但我會檢查這個... – PianEdd