我有机会将Flex应用程序迁移到能够运行helloworld应用程序的Apache Royale。开始迁移应用程序,遇到了一些异常。波纹管就是那个。
我们正在使用
AdobeSpelling.swc
AlivePDF.swc
Cairngorm.swc
flexmdi.swc
FlexUnit.swc
spcairngorm.swc
这些“ .swc”库。
如何导入这些文件或Royale兼容文件中的任何类似库。 我找到了asconfig.json文件-外部库路径-但我正在使用maven pom.xml编译我的应用程序。
请帮助我,基本迁移
错误日志:
Warning: Definition com.model.ModelLocator could not be found.
import com.model.ModelLocator;
Warning: Definition com.util.customComponents.CustomMenuBarEvent could
not be found.
import com.util.customComponents.CustomMenuBarEvent;
答案 0 :(得分:1)
要进行迁移,有两条路可以走。
您提到的所有库都与Flash有很强的依赖性,因此我的建议是为它们找到JS替代品并在移植中使用它。还有PureMVC与Royale配合得很好-已经在多个应用程序中进行了测试。