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
Fitnesse SymbolicLink不使用ant或命令行的外部链接_Ant_Command Line_Fitnesse - Fatal编程技术网

Fitnesse SymbolicLink不使用ant或命令行的外部链接

Fitnesse SymbolicLink不使用ant或命令行的外部链接,ant,command-line,fitnesse,Ant,Command Line,Fitnesse,我们正在尝试在fitnesse套件中创建一个指向外部文件夹的符号链接。它与URL完美配合。但不使用命令行或ant脚本 以下是URL(工作): http://localhost:8080/root?responder=symlink&linkName=FitNesseSuite&linkPath=file://FitNesseRoot/TestSuite java -jar fitnesse.jar -c "root?responder=symlink&linkName=

我们正在尝试在fitnesse套件中创建一个指向外部文件夹的符号链接。它与URL完美配合。但不使用命令行或ant脚本

以下是URL(工作):

http://localhost:8080/root?responder=symlink&linkName=FitNesseSuite&linkPath=file://FitNesseRoot/TestSuite
java -jar fitnesse.jar -c "root?responder=symlink&linkName=FitNesseSuite&linkPath=file://FitNesseRoot/TestSuite"
<target name="my_fitnesse_tests">
    <java jar="fitnesse.jar" failonerror="true" fork="true">
        <arg value="-c" />
        <arg value="root?responder=symlink&amp;linkName=FitNesseSuite&amp;linkPath=file://FitNesseRoot/TestSuite" />
        <arg value="-p" />
        <arg value="9234" />
    </java>
</target>
命令行(不工作):

http://localhost:8080/root?responder=symlink&linkName=FitNesseSuite&linkPath=file://FitNesseRoot/TestSuite
java -jar fitnesse.jar -c "root?responder=symlink&linkName=FitNesseSuite&linkPath=file://FitNesseRoot/TestSuite"
<target name="my_fitnesse_tests">
    <java jar="fitnesse.jar" failonerror="true" fork="true">
        <arg value="-c" />
        <arg value="root?responder=symlink&amp;linkName=FitNesseSuite&amp;linkPath=file://FitNesseRoot/TestSuite" />
        <arg value="-p" />
        <arg value="9234" />
    </java>
</target>
Ant脚本(不工作):

http://localhost:8080/root?responder=symlink&linkName=FitNesseSuite&linkPath=file://FitNesseRoot/TestSuite
java -jar fitnesse.jar -c "root?responder=symlink&linkName=FitNesseSuite&linkPath=file://FitNesseRoot/TestSuite"
<target name="my_fitnesse_tests">
    <java jar="fitnesse.jar" failonerror="true" fork="true">
        <arg value="-c" />
        <arg value="root?responder=symlink&amp;linkName=FitNesseSuite&amp;linkPath=file://FitNesseRoot/TestSuite" />
        <arg value="-p" />
        <arg value="9234" />
    </java>
</target>

获取以下异常:

http://localhost:8080/root?responder=symlink&linkName=FitNesseSuite&linkPath=file://FitNesseRoot/TestSuite
java -jar fitnesse.jar -c "root?responder=symlink&linkName=FitNesseSuite&linkPath=file://FitNesseRoot/TestSuite"
<target name="my_fitnesse_tests">
    <java jar="fitnesse.jar" failonerror="true" fork="true">
        <arg value="-c" />
        <arg value="root?responder=symlink&amp;linkName=FitNesseSuite&amp;linkPath=file://FitNesseRoot/TestSuite" />
        <arg value="-p" />
        <arg value="9234" />
    </java>
</target>
线程“main”java.lang.IllegalArgumentException:命令中出现异常 规范 [root?响应程序=符号链接和链接名称=FitnessSuite和链接路径=file://FitNesseRoot/TestSuite] 无效的格式应为/cmd或user:pass:/cmd fitnesse.http.MockRequestBuilder.validate(MockRequestBuilder.java:48)


请帮助我们解决此问题。

同样的问题,我已使用以下命令解决此问题:
…&linkPath=文件%3A//…==>将“:”更改为“%3A”

以便尝试动态添加符号链接作为ant任务的一部分?你不知道他们会提前做什么?