2013-04-15 2 views
0

У меня проблема с подключаемым модулем Flex Builder.Настройка файла Adobe

Я использую плагин Flex Builder 3 в своем приложении Flex (в Eclipse).

Теперь я хочу настроить файл MessageResponder.as в подключаемом модуле. Я нашел файл ActionScript без каких-либо проблем, но дело в том, что мои изменения ничего не вызывают, потому что файл скомпилирован. (Это мое предположение)

Теперь мой вопрос:

Как я могу скомпилировать файл после редактирования? Есть ли вообще возможность?

Благодарим за помощь!

ответ

0

Класс MessageResponder.as - это файл в Flex Framework. Вы можете изменить его, если хотите, и, по сути, создать собственную версию Flex SDK. Тем не менее, вам, скорее всего, придется повторно использовать все рамки для этого. Лучше всего сделать это, чтобы получить источник для самых последних Apache Flex SDK; измените свой класс, а затем создайте структуру с нуля. После этого вы можете использовать функцию Multi-SDK Flash Builder, чтобы использовать модифицированный SDK в Flex Project.

Я не уверен, поддерживает ли Flex Builder 3.x несколько SDK.

Это может потребовать много времени. Альтернативой является расширение MessageResponder и добавление изменений. Затем вам нужно будет убедиться, что ваш новый класс MessageResponder используется вместо старого класса MessageResponder. Это может быть затруднено из-за многих частных методов, используемых в Flex Framework.

+0

Точка с перестройкой всей рамки звучит так же, как и то, что я ищу. Теперь у меня есть проблема, что я полный greenhorn с Flex и создание новой структуры и т. Д. Можете ли вы дать мне пошаговую инструкцию, как я могу это сделать? – user2282999

+0

Я не могу; Прости. вам придется посмотреть файлы readme, распространяемые с Apache Flex, которые предоставляют инструкции. Честно говоря, идея @Amy Blankenship's Monkey Patching - лучшее решение. – JeffryHouser

1

Что вы хотите сделать, называется «Monkey Patching». Что вам нужно сделать, так это создать свою собственную версию файла в том же месте пакета, и ваш будет использоваться в предпочтении тому, который находится в swc.

+0

Точка с перестройкой всей рамки звучит так же, как и то, что я ищу. Теперь у меня есть проблема, что я являюсь полным greenhorn с Flex и создаю новую структуру и т. Д. Можете ли вы дать мне пошаговую инструкцию, как я могу это сделать? – user2282999

+0

Джеффри - тот, кто предложил перестроить всю структуру. Я предложил просто подставить вашу собственную версию одного файла. Спроси его... –

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