Я использую Flex Builder 3 для подключения к кучу внутреннего кода через шлюз AMF. Другой разработчик собрал весь код AMF Gateway в файл war. Вот мой процесс разработки:
- Разверните последний файл AMF-gateway.war на локальном сервере jboss
- Файл War распаковывается в [jboss] /server/tmp/deploy/tmp23241AMF-gateway-exp.war/
- Запустите Flex Builder. Укажите проект приложения в папке tmp AMF Gateway в 3 местах (корневая папка сервера Flex, папка вывода сборки Flex, дополнительные аргументы компилятора Flex (указывающие на расположение файла services-config.xml).
Эта настройка означает, что всякий раз, когда вы запускаете сеанс отладки в Flex Builder, он выгружает рабочие версии файлов в папку AMF-gateway на сервере jboss (который имеет псевдоним / AMF-gateway). Дело в том, что каждый раз, когда я перезапускаю jboss или развертываю обновленный файл AMF-gateway.war, он распаковывается в новую временную папку с новым именем, и мне нужно изменить все ссылки в проекте Flex. Это происходит несколько раз в день, и это раздражает. Могу ли я оптимизировать эту конфигурацию? Я попытался использовать псевдоним для этой папки - полагая, что могу записать изменение, - но Flex Builder, похоже, это не понравилось.