Ну, Ваша заявка Flex уже находится в производстве. Но как вы планируете в будущем развернуть исправлений в коде? Я имею в виду всех ошибок или évloutions конкретных компонентов MXML или ActionScript классы? Конечно, вы можете перекомпилировать всю программу с сотнями классов развернуть новую версию одного из ваших классов. Мы видим, что есть путь для развертывания одного класса, оставляя остальную часть приложения нетронутыми. В мире Java, решение очень простое. Типичный Java приложение содержит большое количество файлов. Jar файлов (думаю, библиотек или МЖК:)), а есть понятие "класс путь". Если в программе нужно использовать класс, класс Java погрузчик пытается найти его в горшок или классов, перечисленных в "CLASSPATH".
Если имеется более одного варианта класса в путь, "Класс-погрузчик" будет принимать в первую очередь. Это значительно упрощает развертывание исправлений в Java приложения в производстве. Просто внести изменения в классе, и положил его в Хар, которая используется в CLASSPATH.
Затем развернуть эту банку в сфере производства, и класс погрузчик будет в восторге от новости verzsion classe.Et Flex во всем, что вы говорите? Вы можете использовать одну и ту же технику в Flex, которая также имеет концепции CLASSPATH, погрузчик класса и библиотеки.
Переход на "окно" Свойства "вашего проекта в Flex Builder и посмотрите на" строительство путь "вашего приложения. Как минимум, вы можете найти все библиотеки (составитель SWC-файлы), которые представляют собой основу Flex себя.
В любое время вы можете создать новый Flex Библиотека проект "под названием" заплатки "для примера. Для компиляции проекта в МЖК, добавьте пустую ActionScript класс здесь.
Мы будем использовать "patchs.swc" в качестве первого пункта построить путь от проекта proncipal.
Важное замечание: Мы будем ссылке библиотеку пр. Основным проектом, как "Ресурс библиотека (РГБ), который означает, что bojets от" patchs.swc не будет сравниваться с кодом из основных приложений, но будет отвечать за выполнение заявки.
Добавить компилятору опцию-отладочные = FALSE вашей библиотеки Flex проект ", чтобы удалить сообщение об ошибке приложения Flash Player или отладчик для этого РГБ находится.
Теперь перейдите на пути ваши Flex приложения и добавлять основные "patchs.swc" в начале списка. Выберите тип ссылки РГБ, как показано ниже:
Вернуться в свойствах вашего Flex проект и добавить патч для библиотеки в списке литературы этого проекта.
Теперь запустите свой главный проект - вы должны видеть никакой разницы, потому что "patchs.swc" не должна содержать code.Ensuite, копия одного из ваших классов из основных приложений на пропатчен библиотечных проектов, а также изменения Re-компиляции "patchs.swc.
Теперь Nouy две версии этого класса - новости в "patchs.swc" и бывшие в осуществлении запуска principale.Re applcations-Майне.
Вы увидите новую версию измененного класса используется. Класс погрузчик использует новую версию, поскольку "patchs.swc находится в верхней части окна приложения CLASSPATH. Это все есть в besion Каждый раз, когда вам нужно внести небольшие изменения в вашу заявку в производство, оно будет достаточно для того, чтобы внести их в "patchs.swc" и загрузите его на производство машин .
Источник: Faratea систем
Если вы впервые на Flex-info.fr, Вы можете подписаться на RSS канал. Благодарим Вас за Ваш визит!




















7 февраля 2008 в 12 ч 47 мин
Здравствуйте!
Пока
Nice сайта