在下面的操作脚本文件中,出现错误,指出无法导入mx.controls.Label, 我正在通过命令行编译这个,linux和环境变量路径设置在哪里安装了flex,如何解决这个问题
package {
import mx.controls.Label;
public class Test
{
public function Test()
{
Alert.show("Test");
}
}
}
修改
[root@localhost 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 :(得分:0)
我很确定您需要将Flex源(或SWC)添加到命令行参数的库路径中。查看library-path命令行参数。
当你说“设置了flex的环境变量路径”时,我并不完全确定你的意思。什么环境变量?怎么用?也许您想向我们展示您正在使用的命令行和/或批处理文件?