Warning: file_get_contents(/data/phpspider/zhask/data//catemap/6/ant/2.json): failed to open stream: No such file or directory in /data/phpspider/zhask/libs/function.php on line 167

Warning: Invalid argument supplied for foreach() in /data/phpspider/zhask/libs/tag.function.php on line 1116

Notice: Undefined index: in /data/phpspider/zhask/libs/function.php on line 180

Warning: array_chunk() expects parameter 1 to be array, null given in /data/phpspider/zhask/libs/function.php on line 181
Apache flex 无法使用ANT Build运行Flex单元测试-加载初始内容时出错_Apache Flex_Ant_Flex4_Automation - Fatal编程技术网

Apache flex 无法使用ANT Build运行Flex单元测试-加载初始内容时出错

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

我正在使用一个示例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 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应用程序关联…不确定在本例中如何更正它,因为我假设该文件是自动生成的。