2016-05-27 3 views
0

КонтекстFlexUnitApplication.html и FlexUnitApplication.swf не генерируется

У меня есть

  • проект Flex-Java в Eclipse, Indigo Service Release 2 (веб-приложения)
  • и я использую Flash-построитель плагинов для работы над ним.

  • Я использую SDK 4.5.1

Что я пытаюсь сделать

1) Я пытаюсь сделать простой тест, с FlexUnit4. Когда я создать новый тестовый пример): New> Test Case Class, Eclipse, по умолчанию создает:

  • пакет flexUnitTests + с моим новым тестом случае: (например: TestDoc.as)
  • пакета byDefault с один файл: FlexUnitCompilerApplication.mxml
  • html файл swf для FlexUnitCompilerApplication автоматически создается в папке bin-debug.

До этого момента все, кажется, хорошо, так что я пытаюсь выполнить модульный тест:

2) Я хочу, чтобы выполнить тест блока:

  • FlexUnitApplication.mxml создается в пакете по умолчанию

проблема:

составитель не создают файлы: FlexUnitApplication.hmtl и FlexUnitApplication.swf в папке бен-отладке ...

И есть ошибка записывается в «экране ошибки»:

  • описание Невозможно решить все RESSOURCES «FlexUnitTestRunner»
  • место или локализация: Unknown

    жаль, что я пытаюсь перевести описание из французской версии

Дополнительная информация

мне удалось сделать это в других проектах ... то FlexUnitApplication файлы автоматически генерируется.

Вопрос (ы)

кажется, что это связано с чем-то в этом конкретном проекте. Может быть, что-то мешает процессу автогенерации этих файлов? Я не могу понять, почему?

Можно ли заставить компилятор делать эти файлы (html и swf)?

Я действительно потерял .. и я пробовал вещи, я смотрел в свойствах, в метаданных ... я действительно не понимаю.

Возможно, у кого-то есть идея, что я могу сделать, что я могу проверить?

Спасибо заранее

ответ

0

У меня всегда есть проблемы с юнит-тестов в Eclips + FB плагин, а также.

После FlexUnitApplication.mxml создается GOTO параметры проекта и обновить следующее:

  • удалить динамический {локали} флаг компилятора и добавить определенный «-locale = en_US» только.
  • Если у вас есть пользовательские файлы локали, добавьте их в исходный путь вручную
  • в пути библиотеки найдите запись, которая указывает на библиотеку динамической локали «..sdk /../ {locale} и скопируйте путь. нажмите на ссылку SWC на ​​библиотеку. Вставьте скопированный путь и замените '{locale}' на 'en_US'

Как правило, это выгодно для меня.

+0

Хорошо! Я думал о различии с «локальными настройками» в аргументах компилятора. И на самом деле в этом проекте у меня есть эти параметры для компиляции: _-locale = nl_BE, fr_BE -source-path = locale/{locale} _... Я должен проверить это .... Я решил не использовать плагин для FlexUnit .. и добавить вручную * .swc. .. Но я проверю это ... – PianEdd

 Смежные вопросы

  • Нет связанных вопросов^_^