我正在尝试将ActionScript“Hello World”编译成SWF文件,但没有成功 这就是我到目前为止所做的:
我正在使用命令行:
D:\flex_sdk_4.6\bin\mxmlc.exe test.as
我得到的结果是:
Loading configuration file D:\flex_sdk_4.6\frameworks\flex-config.xml
Error: null
我错过了什么或做了什么? 如果我的ActionScript代码错误,我是否应该至少得到编译错误? 我请指点一些方向。
PS:我也尝试过使用Apache Flex 4.9,但我得到了完全相同的结果Error: null
答案 0 :(得分:0)
嗯,你的意思是有一个随SDK一起提供的配置文件:\somwhere\Adobe\Adobe Flash Builder 4.6\sdks\4.6.0\frameworks\flex-config.xml
(我仔细检查过,它在adobe的zip中)。你是如何安装框架的?
否则,请查看为自动编译设计的ant任务。
http://livedocs.adobe.com/flex/3/html/help.html?content=anttasks_1.html
最后,我建议你有一个带有maven描述文件的自动化和结构化的项目。
HIH
答案 1 :(得分:0)
答案 2 :(得分:0)
事实证明,mxml编译器在某些情况下根本不会给你任何编译错误,例如当你省略package语句或将use namespace
语句放在错误的位置时。
我假设如果我的代码是错误的,那么编译器会通过某种错误,因为它没有我认为问题是在其他地方。我错了。
故事的道德:永远不要认为事情会以预期的方式发挥作用。常识远非普遍。