2010-12-06 3 views
0

В файле сценария действия ниже есть сообщение об ошибке, которое не может импортировать mx.controls.Label, Я компилирую это через командную строку, linux и путь к переменной окружения устанавливаются там, где установлен flex, как для решения этойНевозможно импортировать пакеты mx

package { 

import mx.controls.Label; 

public class Test 
{ 
    public function Test() 
    { 
     Alert.show("Test"); 
    } 
    } 
} 

Edit:

 [[email protected] tmp]# mxmlc Test.as 
     Loading configuration file /opt/flex/frameworks/flex-config.xml 
    /tmp/Test.as: Warning: This compilation unit did not have a factoryClass   specified in Frame metadata to load the configured runtime shared libraries. To compile without runtime shared libraries either set the -static-link-runtime-shared-libraries option to true or remove the -runtime-shared-libraries option. 

    /tmp/Test.swf (466 bytes) 
+0

недавнее подобное сообщение: http://stackoverflow.com/questions/4224044/import-fl-data-dataprovider-is-not-working-in-adobe-cs4/4225181#4225181 – TheDarkIn1978 2010-12-06 10:26:54

+0

Но не та же проблема/решение – Rajeev 2010-12-06 10:51:48

ответ

0

Я уверен, что вам нужно, чтобы добавить источник Flex (или SWC) в путь к библиотеке вашего аргумента командной строки. Посмотрите на аргумент командной строки library-path.

Я не совсем уверен, что вы имеете в виду, когда говорите: «путь переменной окружения установлен, где установлен flex». Какая переменная среды? Как он используется? Возможно, вам захочется показать нам используемую вами командную строку и/или пакетный файл?

 Смежные вопросы

  • Нет связанных вопросов^_^