今天修改测试用例的时候遇到了以下问题:
上一层目录(父目录)build.xml-》(调用) 子目录build.xml
子目录在运行java测试文件的时候,需要调用ant api来执行build.xml中的target。发现所使用的工作目录为父目录。经一番尝试与调查发现以下步骤可以解决问题:
1、父目录的build.xml中 <ant buildfile="build.xml" dir="sub1" target="all" useNativeBasedir="true" />
2、子目录在运行java时:<java ... fork="true" />
时间: 2024-09-29 01:37:20