0

我们正在尝试在我们的健身套件中创建一个指向外部文件夹的符号链接。它与 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>

得到以下异常:

线程“主”java.lang.IllegalArgumentException 中的异常:命令规范 [root?responder=symlink&linkName=FitNesseSuite&linkPath=file://FitNesseRoot/TestSuite] 无效。格式应为 /cmd 或 user:pass:/cmd atfitnesse.http.MockRequestBuilder.validate(MockRequestBuilder.java:48)

请帮助我们解决这个问题。

4

1 回答 1

1

同样的问题,我用以下命令解决了这个问题: ...&linkPath=file%3A///... ==> 将“:”更改为“%3A”

于 2012-12-21T15:19:10.170 回答