Apache flex FlexCover 0.81无论发生什么都会抛出ServicesDedency错误
我以前经常使用FlexCover,所以这对我来说绝对是荒谬的。无论我也应用了相应补丁的flex sdk的哪个版本(3.0、3.2或4),在尝试编译时都会出现以下错误:Apache flex FlexCover 0.81无论发生什么都会抛出ServicesDedency错误,apache-flex,flash,actionscript,code-coverage,flexcover,Apache Flex,Flash,Actionscript,Code Coverage,Flexcover,我以前经常使用FlexCover,所以这对我来说绝对是荒谬的。无论我也应用了相应补丁的flex sdk的哪个版本(3.0、3.2或4),在尝试编译时都会出现以下错误: mxmlc Test.as Error: flex/messaging/config/ServicesDependencies java.lang.NoClassDefFoundError: flex/messaging/config/ServicesDependencies at java.lang.Class.getDe
mxmlc Test.as
Error: flex/messaging/config/ServicesDependencies
java.lang.NoClassDefFoundError: flex/messaging/config/ServicesDependencies
at java.lang.Class.getDeclaredMethods0(Native Method)
at java.lang.Class.privateGetDeclaredMethods(Class.java:2395)
at java.lang.Class.privateGetPublicMethods(Class.java:2519)
at java.lang.Class.getMethods(Class.java:1406)
at flex2.compiler.config.ConfigurationBuffer.loadCache(ConfigurationBuffer.java:516)
at flex2.compiler.config.ConfigurationBuffer.loadCache(ConfigurationBuffer.java:560)
at flex2.compiler.config.ConfigurationBuffer.<init>(ConfigurationBuffer.java:97)
at flex2.compiler.config.ConfigurationBuffer.<init>(ConfigurationBuffer.java:81)
at flex2.tools.Mxmlc.mxmlc(Mxmlc.java:81)
at flex2.tools.Mxmlc.main(Mxmlc.java:55)
mxmlc Test.as
错误:flex/messaging/config/ServicesDependencies
java.lang.NoClassDefFoundError:flex/messaging/config/ServicesDependencies
位于java.lang.Class.getDeclaredMethods0(本机方法)
位于java.lang.Class.privateGetDeclaredMethods(Class.java:2395)
位于java.lang.Class.privateGetPublicMethods(Class.java:2519)
位于java.lang.Class.getMethods(Class.java:1406)
在flex2.compiler.config.ConfigurationBuffer.loadCache(ConfigurationBuffer.java:516)中
在flex2.compiler.config.ConfigurationBuffer.loadCache(ConfigurationBuffer.java:560)中
在flex2.compiler.config.ConfigurationBuffer。(ConfigurationBuffer.java:97)
在flex2.compiler.config.ConfigurationBuffer。(ConfigurationBuffer.java:81)
位于flex2.tools.Mxmlc.Mxmlc(Mxmlc.java:81)
位于flex2.tools.Mxmlc.main(Mxmlc.java:55)
我完全不知道为什么会这样。然而,有一件事很奇怪(我希望这是我问题的根源),那就是我无法下载Flexcover文档中特别建议的SDK
有人经历过这种情况吗?解决?提前谢谢
解决方案:在Mac OS X上复制文件夹不会合并它们,因此我丢失了留在那里所需的原始jar。当Flex SDK中的lib目录替换为FlexCover在相应SDK修改目录中提供的lib目录时,我看到了这个错误。为了让FlexCover工作,必须将sdk修改下lib子目录中的jar文件复制到现有Flex sdk lib目录上。完成后,生成的FlexSDK lib目录中应该有30到40个jar文件 FlexCover文档中引用的特定Flex SDK版本不再可供下载。我已成功地将FlexCover 0.81与Flex SDK 3.2.0.3958一起使用,下载地址为: