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
Java 从ant运行时,testng文件夹路径混乱_Java_Ant_Testng - Fatal编程技术网

Java 从ant运行时,testng文件夹路径混乱

Java 从ant运行时,testng文件夹路径混乱,java,ant,testng,Java,Ant,Testng,我正在尝试运行一个测试来检查文件夹是否为空。这很容易,但问题是我在本地和服务器上运行它。我在本地运行测试,测试结果为绿色,但在服务器上,它是从ant运行的,因此文件夹路径混乱 在当地是这样的: C:\Project\Folder1\Folder2\Folder3 我需要检查Folder3是否为空,具有类似\Folder1\Folder2\Folder3的相对路径。这是可行的,但在从ant运行的服务器上,我的路径变成这样 C:\Project\ant\Folder1\Folder2\Folder3

我正在尝试运行一个测试来检查文件夹是否为空。这很容易,但问题是我在本地和服务器上运行它。我在本地运行测试,测试结果为绿色,但在服务器上,它是从ant运行的,因此文件夹路径混乱

在当地是这样的: C:\Project\Folder1\Folder2\Folder3

我需要检查Folder3是否为空,具有类似\Folder1\Folder2\Folder3的相对路径。这是可行的,但在从ant运行的服务器上,我的路径变成这样

C:\Project\ant\Folder1\Folder2\Folder3


ant文件夹将成为基本路径的一部分,这将打乱我的检查,因为我在那里没有文件夹3。我需要在代码中指定一种方法,将项目作为基本路径,而不是工作目录,以便附加\Folder1\Folder2\Folder3并进行检查。有什么想法吗???

您的ant构建文件位于C:\Project\ant?是的,我的ant文件位于我的项目中,因此您可以在构建文件中查看basedir,您可以将basedir设置为。。因此,ant构建文件的工作目录是C:\Project。