Wie erzeugen Sie ein Verzeichnis-Pfad mit doppelten umgekehrten Schrägstrich oder Schrägstrich-Separatoren?
Schreibe ich einen Pfad auf eine text-Datei von ant, was ist später zu Lesen, der von einer Java-Anwendung zu finden, eine andere Datei.
In mein ant-Skript habe ich:
<property name="fulltrainer.dir" location="${trainer.dir}" />
<echo file="${trainer.dir}/properties/commonConfig.properties"># KEY VALUE
CurrentBuildFile=${fulltrainer.dir}\current_build</echo>
in der build.Eigenschaften-Datei-trainer.dir eingestellt ist:
trainer.dir=../trainer
Landet es schriftlich:
# KEY VALUE
CurrentBuildFile=C:\Workspaces\ralph\trainer\current_build
den commonConfig.Eigenschaften-Datei.
Muss ich es schreiben:
# KEY VALUE
CurrentBuildFile=C:\\Workspaces\\ralph\\trainer\\current_build
oder, ich muss es schreiben:
# KEY VALUE
CurrentBuildFile=C:/Workspaces/ralph/trainer/current_build
Wie kann ich das tun?
Du musst angemeldet sein, um einen Kommentar abzugeben.
Diese sieht viel wie diese Frage: Ant produziert jsfl mit backslashes statt slashes
So, versuchen Sie es mit der
pathconvert
Aufgabe.append
- Attribut der zweiten echo - vielleicht nicht notwendig, aber ohne dass es die Datei gekürzt werden, indem das zweite echo.