Хахаха, о боже, как бы я хотел, чтобы его называли плотским строителем, IDE для программирования телесного света, если вы не знаете, что это такое, не ищите его NSFW :). На самом деле я не выполнял настройку для наших сборок на своей работе, но мы также используем BlazeDS на стороне сервера, но параметры сервера не указаны, я считаю, что это только потому, что приложение будет развернуто на экземпляре J2EE и URL, открытый в браузере, будет в этом месте. В противном случае шаги здесь должны сделать это:
http://sujitreddyg.wordpress.com/2009/04/07/setting-up-blazeds/
Информация в разделе настроек сервера, которая, кажется, подтверждает то, что я сказал выше:
http://livedocs.adobe.com/flex/3/html/help.html?content=projects_3.html
Мы используем maven здесь для выполнения наших сборок, и в процессе он использует службы данных granite (я думаю) для генерации AS3, эквивалентного Java DTO, и добавляет метаданные RemoteClass для сериализации / преобразования из Java в AS3 и наоборот , Maven значительно упрощает весь процесс, если он настроен и работает. Типичная структура проекта для одного из наших проектов:
project-root\
project-root\project-client
project-root\project-jar
project-root\project-war
project-root\project-ear
Самое замечательное в том, что мы можем свернуть любой проект здесь, и он будет иметь такую структуру (а в project-war и project-ear есть только один файл pom.xml, который определяет дополнительные свойства для создания war и ear архивы и манифесты). Итак, чтобы построить процесс это:
svn up
mvn clean install
cd project-client
mvn flexmojos: flexbuilder
cd ../project-jar
mvn eclipse: затмение
Эти команды будут обновлять исходный код и запускать чистую установку (запускаются все сборки, указанные в файле pom, java или flex), затем плагин flexmojos: flexbuilder создает файл .project для проекта, который будет импортирован во Flash /. Flex Builder или Eclipse с плагином. Вызов eclipse: eclipse делает то же самое (создает файл .project) для импорта проекта (ов) java. Я знаю, что сейчас ухожу далеко от темы, но если вы управляете или управляете собственным бизнесом и планируете продолжить этот рабочий процесс java и Flex, я бы посоветовал проверить maven, так как это может сделать вашу жизнь намного проще , (можно запустить локальный экземпляр tomcat для тестирования, набрав "mvn cargo: start", можно узнать о зависимостях библиотеки, используя "mvn dependency: tree -Dinclude =" ::: 1.2.3-SNAPSHOT ", находит все зависимости с помощью конкретный номер версии, или можно посмотреть по типу groupId, который в основном является пакетом верхнего уровня и / или artifactId конкретного jar или swc, это всего лишь пара плагинов, которые я использую чаще, но есть тонна).