Apache flex 无法使用ANT Build运行Flex单元测试-加载初始内容时出错
我正在使用一个示例Flex AIR应用程序来自动化我的Flex单元测试,并使用持续集成ANT BUILD运行它们。但是当我运行ANT构建时,我面临以下错误。这是我的控制台错误Apache flex 无法使用ANT Build运行Flex单元测试-加载初始内容时出错,apache-flex,ant,flex4,automation,Apache Flex,Ant,Flex4,Automation,我正在使用一个示例Flex AIR应用程序来自动化我的Flex单元测试,并使用持续集成ANT BUILD运行它们。但是当我运行ANT构建时,我面临以下错误。这是我的控制台错误 Buildfile: C:\Users\akishore\Adobe Flash Builder 4.6\TwitterClient-CI\build.xml build: clean: [delete] Deleting directory C:\Users\akishore\Adobe Flash Builder
Buildfile: C:\Users\akishore\Adobe Flash Builder 4.6\TwitterClient-CI\build.xml
build:
clean:
[delete] Deleting directory C:\Users\akishore\Adobe Flash Builder 4.6\TwitterClient-CI\deploy
[delete] Deleting directory C:\Users\akishore\Adobe Flash Builder 4.6\TwitterClient-CI\report
init:
[mkdir] Created dir: C:\Users\akishore\Adobe Flash Builder 4.6\TwitterClient-CI\deploy
[mkdir] Created dir: C:\Users\akishore\Adobe Flash Builder 4.6\TwitterClient-CI\report
setup:
[copy] Copying 1 file to C:\Users\akishore\Adobe Flash Builder 4.6\TwitterClient-CI\deploy
[copy] Copying 1 file to C:\Users\akishore\Adobe Flash Builder 4.6\TwitterClient-CI\deploy\snapshots
compile:
[java] Loading configuration file C:\Program Files\Adobe\Adobe Flash Builder 4.6\sdks\4.6.0\frameworks\air-config.xml
[java] C:\Users\akishore\Adobe Flash Builder 4.6\TwitterClient-CI\deploy\TwitterClient.swf (5691817 bytes)
execute_tests:
[flexunit] Validating task attributes ...
[flexunit] Generating default values ...
[flexunit] Using default working dir [C:\Users\akishore\Adobe Flash Builder 4.6\TwitterClient-CI]
[flexunit] Using the following settings for the test run:
[flexunit] FLEX_HOME: [C:\Program Files\Adobe\Adobe Flash Builder 4.6\sdks\4.6.0]
[flexunit] haltonfailure: [false]
[flexunit] headless: [false]
[flexunit] display: [99]
[flexunit] localTrusted: [true]
[flexunit] player: [air]
[flexunit] port: [1024]
[flexunit] swf: [null]
[flexunit] timeout: [60000ms]
[flexunit] toDir: [C:\Users\akishore\Adobe Flash Builder 4.6\TwitterClient-CI\report]
[flexunit] Setting up server process ...
[flexunit] Starting server ...
[flexunit] Opening server socket on port [1024].
[flexunit] Waiting for client connection ...
[flexunit] Executing 'C:\Program Files\Adobe\Adobe Flash Builder 4.6\sdks\4.6.0\\bin\adl.exe' with arguments:
[flexunit] 'C:\Users\akishore\Adobe Flash Builder 4.6\TwitterClient-CI\deploy\TwitterClient-app.xml'
[flexunit] The ' characters around the executable and arguments are
[flexunit] not part of the command.
[flexunit] error while loading initial content
该错误似乎表明您的参数中存在一些引用问题。当您的AIR SDK版本与应用程序XML文件中的命名空间不匹配时,我看到了“加载初始内容时出错”消息,如图所示。在本例中,XML文件与您的test runner应用程序关联…不确定在本例中如何更正它,因为我假设该文件是自动生成的。