我正在調試jenkins + ant + jmeter框架,在雙引號(「」)可以使用雙引號(「xxx」)到雙引號不會顯示,變成xxx,我看到build.xml和debug發現有可能是螞蟻對jmeter進程有問題?見下面如何在螞蟻屬性(「」)中保留引號?
<target name="run" depends="clean, show-test-properties">
\t \t
\t \t <!-- create dir -->
\t \t <mkdir dir="${test.result.path}"/>
\t \t <mkdir dir="${test.log.path}"/>
\t \t
\t \t <jmeter
\t \t \t jmeterhome="${jmeter.home}"
\t \t testplan ="${test.plan.path}"
\t \t resultlog="${test.result.path}/result.jtl"
\t \t \t jmeterlogfile="${test.log.path}/jmeter.log"
\t \t \t >
\t \t \t <jvmarg value="${jvm.arg}"/> <!-- modify as you wish -->
\t \t \t
\t \t \t <!-- Force suitable defaults -->
\t \t \t <!-- values for UDV -->
\t \t \t <property name="api.url" value="${api.url}"/>
\t \t \t <property name="api.fieldparam" value="${api.fieldparam}"/>
\t \t \t <property name="api.bodyparam" value="${api.bodyparam}"/>
\t \t </jmeter>
\t </target>
我想保持報價在ant屬性(「」) – blue
這不是螞蟻的限制,但實際上一般限制* Java的*處理命令行系統屬性。您可以在屬性文件或腳本中設置包含引號的屬性,但據我所知,不可能通過命令行發送引號,因爲Java將始終刪除它們。 – CAustin