Flash Builder 4.5: не удалось разрешить X для реализации компонента - PullRequest
0 голосов
/ 02 августа 2011

Я только что обновил проект Flex, чтобы использовать SDK версии 4.5.1.21328 и Flash Builder до версии 4.5

Внезапно я получаю несколько красных тегов на Flash Builder: «не удалось разрешить s: State / fx: Script / что-либо для реализации компонента»

Тем не менее, проект прекрасно работает с Maven, и, кажется, тоже работает хорошо.

Есть ли у кого-нибудь информация о том, как устранить эти "проблемы"?

Спасибо.

Ответы [ 4 ]

2 голосов
/ 03 августа 2011

Наконец-то удалось найти обходной путь. Добавление

- пространство имен + = http://ns.adobe.com/mxml/2009,${flexlib}/mxml-2009-manifest.xml - пространство имен + = http://www.adobe.com/2006/mxml,${flexlib}/mxml-manifest.xml - пространство имен + = библиотека: //ns.adobe.com/flex/spark,$ {flexlib} /spark-manifest.xml

к "Дополнительные аргументы компилятора" в свойствах -> Компилятор Flex, кажется, удаляет все красные маркеры.

1 голос
/ 28 июня 2012

Отличный совет. Ошибка, которую я получаю, была:

Could not resolve <mx:RichTextEditor> to a component implementation.

Мне пришлось добавить вышеуказанные настройки и сделать следующее, чтобы мои скомпилировали.

Вот что я сделал: свойства проекта-> Flex Build-> Path-> вкладка пути к библиотеке. нажмите Добавить SWC ... добавить C: / Program Files / Adobe / Adobe Flash Builder 4.5 / sdks / 4.5.1 / frameworks / libs / mx / mx.swc

Затем на вкладке «Исходный путь» нажмите «Добавить папку» и перейдите к: C: / Program Files / Adobe / Adobe Flash Builder 4.5 / sdks / 4.5.1 / frameworks / projects / mx / src

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

0 голосов
/ 03 августа 2011

Ваш пакетный сборщик может использовать другой набор библиотечных файлов, чем в IDE.Посмотри в проекте |Свойства в Build Path и посмотрите, какую версию SDK он использует.

0 голосов
/ 02 августа 2011

Clean.

Как сказал комментатор, обычно это просто странная ошибка Flash Builder. Если Project -> Clean ... не исправить, прокомментировать или изменить вопрос.

...