Надеюсь, что-то там может помочь.Flash Builder 4.7 Проблемы с сборкой Ant
У меня есть большой проект, который использует Ant для релизов, который должен быть «Run in the same JRE as workspace». Это всегда было хорошо в fb4.5 и 4.6, но в 4.7 fb.exportReleaseBuild дает нам java .lang.NullPointerException.
Я могу просто загрузить проект в 4.6 и построить его на данный момент, но поскольку вы не можете получить 4.6 больше, это не долгосрочное решение.
я могу воспроизвести проблему в 4.7 на два ПК, выполнив следующие действия:
Создать новый гибкий проект под названием «buildTest», Добавить папку сборки, Создайте новый файл с именем build.xml (в папка сборки) Вставьте следующий файл сборки:
<?xml version="1.0" encoding="utf-8"?> <project default="default" basedir="../"> <!-- target: default --> <target name="default"> <fb.exportReleaseBuild project="BuildTest"/> </target> </project>
правой кнопкой мыши на файле сборки, Run As -> Ant сборки ... -> JRE (вкладка) -> выберите «Выполнить в то же JRE, что и рабочее пространство »-> Нажмите« Запустить »
Если вы сделаете это в 4.6 (в любом из моих боксов), он отлично работает. если вы сделаете это в 4.7 (снова в любом случае), вы получите следующую ошибку:
BUILD FAILED C: \ Users \ germanD1 \ Documents \ Projects \ test Projects \ Ant Test \ BuildTest \ build \ build.xml: 6: java.lang.NullPointerException
Вы даже можете создать его и посмотреть, как он сбой в 4.7, затем откройте тот же прог в 4.6 и наблюдайте за его работой !!!
Я надеюсь, что кто-то может помочь, это сводит меня с ума.
Большое спасибо Dan
'' но поскольку вы не можете получить 4.6 больше, это не долгосрочное решение. ''> FlashBuilder как продукт не является долгосрочным решением. Я рекомендую вам перейти на IDE, разработанную компанией, которая вас уважает. Раньше, а не позже Adobe собирается отказаться от FlashBuilder или, по крайней мере, поддерживать Flex. Очевидно, что они уже сократили бюджет при регрессионном тестировании: ваша ошибка с регрессией, к сожалению, не единственная :( – RIAstar
У меня это хуже, у меня даже не было 4.6 или 4.5 ... –