Fitnesse SymbolicLink不使用ant或命令行的外部链接
我们正在尝试在fitnesse套件中创建一个指向外部文件夹的符号链接。它与URL完美配合。但不使用命令行或ant脚本 以下是URL(工作):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=
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&linkName=FitNesseSuite&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&linkName=FitNesseSuite&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&linkName=FitNesseSuite&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&linkName=FitNesseSuite&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任务的一部分?你不知道他们会提前做什么?