Flexbuilder 3 Установка под Linux - PullRequest
       28

Flexbuilder 3 Установка под Linux

0 голосов
/ 18 августа 2010

Решение этой проблемы сделало бы мою жизнь в сто раз легче, потому что, работая в Windows XP, и если бы не этот Adobe POS, я бы работал полностью в Linux.

Проект Flex, который я пытаюсь создать, может быть успешно построен на Flexbuilder 3 Pro (лицензионная версия, 3.2 SDK) как в Windows XP, так и в Mac OS X.

Я следовал этим инструкциям , чтобы получить базовую установку Flexbuilder под Fedora 13 (32-битная машина, поэтому я пропустил инструкции для 64-битной системы) - отклоняется только от установки Flexbuilder под /opt/flexbuilder. Я попробовал несколько разных версий SDK для работы с этим конкретным проектом, и у меня был лучший успех с SDK 3.4.0, который в настоящее время находится в моем каталоге /opt/flexbuilder/sdks. После нескольких тупиков я также пропустил этап, на котором Air SDK перезаписывает Flex SDK (он добавляет только пару специфичных для Air двоичных файлов).

Я столкнулся с «Произошла внутренняя ошибка сборки» после попытки сборки. Я следовал этим инструкциям для успешного исправления файла zornproject.jar и смог избавиться от ошибки.

И вот где я попал на неизведанную территорию.

Когда я строил проект, мне не удалось найти ссылку на библиотеку, которая была нужна проекту. Эта библиотека datavisualization.swc. Я взял мою коллегу версию его каталога Flex SDK frameworks, который содержит лицензионные библиотеки. Сделав резервную копию и заменив мой каталог SDK frameworks на его, я попытался собрать его заново, но все равно не удается найти классы в библиотеке datavisualization.swc.

Если кто-то успешно установил / сконфигурировал / благословил лицензионный Flexbuilder 3 в Linux, пожалуйста, расскажите мне о ваших мудрых шагах - потому что работа в Windows XP была не чем иным, как огромным PITA.

Ответы [ 2 ]

1 голос
/ 18 августа 2010

Привет, я чувствую вашу боль.Я также использую Flex Builder под Linux (поддержка от Adobe - шутка).

Я сейчас дома и у меня нет своего рабочего ноутбука ... поэтому я не могу проверить, что я имею в видусказать совершенно правильно.

В любом случае .... вам нужно иметь библиотеку datavisualization.swc в каталоге frameworks - так что вы на правильном пути.Однако вам также необходимо иметь библиотеку datavisualization-xx.swc (не на 100% уверенную в названии этой библиотеки) в вашем каталоге local / frameworks - и в этой части я не уверен.Я дважды проверю каталог / библиотеку завтра, когда буду перед своим рабочим ноутбуком.

РЕДАКТИРОВАТЬ

Хорошо, ниже смотрите структуру SDK.в настоящее время выполняется сбор:

sdks/3.4.0/frameworks/libs
├── air
│   ├── airframework.swc
│   ├── airglobal.swc
│   ├── AIRIntrospector.js
│   ├── AIRLocalizer.js
│   ├── AIRMenuBuilder.js
│   ├── AIRSourceViewer.js
│   ├── applicationupdater.swc
│   ├── applicationupdater.swf
│   ├── applicationupdater_ui.swc
│   ├── applicationupdater_ui.swf
│   └── servicemonitor.swc
├── datavisualization.swc
├── flex.swc
├── framework.swc
├── player
│   ├── 10
│   │   └── playerglobal.swc
│   └── 9
│       └── playerglobal.swc
├── rpc.swc
└── utilities.swc

4 directories, 18 files

sdks/3.4.0/frameworks/locale
├── en_US
│   ├── airframework_rb.swc
│   ├── datavisualization_rb.swc
│   ├── framework_rb.swc
│   └── rpc_rb.swc
└── ja_JP
    ├── airframework_rb.swc
    ├── datavisualization_rb.swc
    ├── framework_rb.swc
    └── rpc_rb.swc

2 directories, 8 files

Наконец, я хотел бы убедиться в правильности разрешений для папки: вошедшему в систему пользователю нужны разрешения rx для каталога SDK.

0 голосов
/ 18 августа 2010

Я настоятельно рекомендую использовать IntelliJ для разработки Flex под Linux. Я сделал переход и теперь намного продуктивнее. :)

...