加入收藏 | 设为首页 | 会员中心 | 我要投稿 李大同 (https://www.lidatong.com.cn/)- 科技、建站、经验、云计算、5G、大数据,站长网!
当前位置: 首页 > 综合聚焦 > 服务器 > Windows > 正文

如果有人在Windows(NTFS)上运行Ant符号链接任务会发生什么?

发布时间:2020-12-14 05:30:55 所属栏目:Windows 来源:网络整理
导读:我写了ant build脚本.我需要创建一个符号链接,我找到了 symlink任务.根据手册,它只适用于Unix.如果有人在Windows平台上运行我的构建脚本会发生什么?构建会失败吗?或者在Windows平台上会忽略此任务?或者在NTFS驱动器的情况下,它甚至可以工作? 解决方法 我
我写了ant build脚本.我需要创建一个符号链接,我找到了 symlink任务.根据手册,它只适用于Unix.如果有人在Windows平台上运行我的构建脚本会发生什么?构建会失败吗?或者在Windows平台上会忽略此任务?或者在NTFS驱动器的情况下,它甚至可以工作?

解决方法

我正在运行Win7,我试过了.因为我有Mingw安装它使用ln. Ln似乎只是为了复制一切.由于正常的Windows安装没有ln,因此会失败.

这是没有ln会发生的事情:

C:UsersJanusDesktop>.apache-ant-1.8.2binant
Unable to locate tools.jar. Expected to find it in C:Program FilesJavajre6libtools.jar
Buildfile: C:UsersJanusDesktopbuild.xml

dist:

BUILD FAILED
C:UsersJanusDesktopbuild.xml:3: Could not launch ln: java.io.IOException: Cannot run program "ln": CreateProcess error=2,The system can
not find the file specified

Total time: 1 second

C:UsersJanusDesktop>

build.xml文件:

<project name="MyProject" default="dist" basedir=".">
<target name="dist">
<symlink link="lol" resource="d3dwindower" />
</target>
</project>

(编辑:李大同)

【声明】本站内容均来自网络,其相关言论仅代表作者个人观点,不代表本站立场。若无意侵犯到您的权利,请及时与联系站长删除相关内容!

    推荐文章
      热点阅读