Как заставить проект Flex Builder работать на существующем не-проекте Flex с Ant build? - PullRequest
0 голосов
/ 12 декабря 2010

Я хочу заняться разработкой проекта Flex, в котором используется Ant: http://svn.openstreetmap.org/applications/editors/potlatch2/. Я могу собрать его из командной строки, но теперь хочу использовать Flex Builder 3.0.2 для сборки, отладки и т. Д.

Я вижу несколько разных путей, но ничего, что кричало бы "это правильный путь":

  • создайте новый проект, извлеките SVN (но тогда структуры каталогов не будут совпадать, и не знаете, как сообщить FB о сборке с использованием существующего build.xml)
  • создать новый проект, создать ссылки на внешние источники в другой каталог с файлами в нем

Конечно, люди делают это все время? (Никогда раньше не занимался разработкой Flash ...)

1 Ответ

0 голосов
/ 15 декабря 2010

Хорошо, вот что у меня получилось.Оказывается, мне не нужно было использовать ant для создания проекта.Это для конкретного проекта (Potlatch2), но многие принципы, вероятно, являются общими.

  1. File |Новый проект Flex (без сервера), сохраните его где-нибудь, например, "c: \ pot"
  2. SVN извлекает файлы potlatch2 внутри, так что у вас есть c: \ pot \ potlatch2 \ potlatch2.mxml и т. Д ...
  3. Переименуйте version.as.template в version.as и создайте некоторые вещи внутри
  4. Удалите строку "..." из файла potlatch2-config.xml.Не спрашивайте меня, почему.
  5. Установите версию Flex SDK - настройте ее так, чтобы она указывала на SDK 3.5
  6. Проект |Свойства |Путь сборки Flex:
    1. установить исходную папку в potlatch2
    2. установить выходную папку в potlatch2 \ resources
    3. установить путь к библиотеке в potlatch2 \ lib
  7. Обновите глобальные настройки безопасности Flash, чтобы разрешить доступ к c: \ pot \ potlatch2 \ resources (в противном случае вы получите 1. Ошибки безопасности SWF) [1]
  8. Обновите настройки браузера (Window | Preferences ...)использовать браузер, в котором установлен Flash Debug Player (т. е. не Chrome).
  9. В настройках отладки (щелкните раскрывающийся список ошибок, Другое ...): отключите «Использовать значения по умолчанию», выполните отладку (и(возможно, запустить и профилировать) указывают на файл хоста HTML, который передает правильные настройки в potlatch2.swf, передавая координаты широты / долготы места, которое вы хотите редактировать.
...