我想使用 ant 符号链接目标创建符号链接。我知道符号链接在内部使用 ln -s linux 支持的命令,现在我主要担心它也应该在 Windows 平台上工作,我在发布这个之前做了搜索。当我需要使用 ant 符号链接目标在 Windows 上创建链接时,那里的链接并没有真正的帮助。我不想使用 Cygwin 或任何其他用于 Windows 的 linux 模拟器来使其正常工作。
当我在 Windows 上运行符号链接任务时,我实际上得到了以下错误
setup.links:
[symlink] ln -s D:\context-rem.xml D:\resources\context-rem.xml
Could not launch ln: java.io.IOException: Cannot run program "ln": CreateProcess error=2, The system cannot find the file specified
我使用的 Ant 命令
<symlink link="context-rem.xml" failOnError="false" resource="resources/context-rem.xml" overwrite="true"/>