删除java中的符号链接

2023-12-25

是否有任何 api 可用于使用 java.util.Date 删除符号链接? Files.delete(Path) 不起作用。请发表您的建议。


Files.delete(Path) 在符号链接上完美运行。您的代码中应该还有其他问题。

此代码示例有效(JAVA 8):

import java.io.IOException;
import java.nio.file.Files;
import java.nio.file.Paths;
...
String symLinkName = "/some/path/to/symlink";
try {               
    if(Files.exists(Paths.get(symLinkName))) {              
        Files.delete(Paths.get(symLinkName));
    }
} catch (IOException e) {
    log.info("Cannot delete symbolic link " + symLinkName);
    e.printStackTrace();
}

请记住,符号链接是 UNIX 概念,在 Windows 上不存在

本文内容由网友自发贡献,版权归原作者所有,本站不承担相应法律责任。如您发现有涉嫌抄袭侵权的内容,请联系:hwhale#tublm.com(使用前将#替换为@)

删除java中的符号链接 的相关文章

随机推荐

  • 将 Crypto++ AES 加密移植到 PHP 的 mcrypt 时密钥大小不正确

    早些时候 我设法将一些 C CryptoPP Rijndael 128 CBC 代码移植到 MCrypt PHP 但现在我遇到了 CFB 模式的问题 C 和 PHP 结果不匹配 第一个字节匹配 但这可能是巧合 其他一切都不是 通过一些诊断
  • 从“popup.html”访问当前选项卡 DOM 对象?

    我正在开发 Google Chrome 浏览器的扩展程序 我无法弄清楚如何从 popup html 页面访问当前选项卡 DOM 对象 有什么建议么 默认情况下 在 popup js popup html 中 文档 对象仅指扩展的弹出窗口的文
  • 检测到要删除的 iOS 应用程序?

    For my iOS应用程序 当用户a要删除该应用程序时 会触发什么事件 没有这样的事 抱歉 你能做的最好的事情就是检查UIApplicationWillTerminateNotification通知 但更重要的是 当应用程序转换到后台时保
  • 在 C# 中,':this' 意味着什么[重复]

    这个问题在这里已经有答案了 我在这个链接中遇到了一些c http www asp net signalr overview getting started tutorial server broadcast with aspnet sign
  • 排除 SSRS 报告的“日期/时间”参数中的时间

    在我的 SSRS 报告中 我希望允许用户指定一个日期 用于过滤报告上的数据 当我这样做时 参数还包括时间 是否可以只允许用户选择日期而不显示时间 我还可以给它一个当前日期的默认值吗 我已经应用于报告参数的步骤 将参数设置为 日期 时间 数据
  • 使用 EPPlus 从 Excel 获取所有单元格值

    我想使用 EPPlus 库中的 ExcelWorksheet 对象并检索所有具有值及其位置的单元格 归根结底 我想要一本与此类似的词典 Dictionary
  • 我如何在 OS X 下覆盖 malloc()、calloc()、free() 等?

    假设使用最新的 XCode 和 GCC 覆盖内存分配函数的正确方法是什么 我猜也是 new delete 运算符 调试内存分配器对于游戏来说太慢了 我只需要一些基本的统计数据 我可以自己做 影响最小 由于钩子 我知道它在 Linux 中很容
  • 返回值时类型不兼容

    我想在地图上显示带有绘制线的图像 并为图像中的每个部分 几条连接线 制作单独的图像 我写了这段代码 public BufferedImage getLineImage BufferedImage lineImage null Buffere
  • 如果父进程退出,如何防止子进程不成为僵尸进程

    我的主进程生成一个子进程 如果主进程被杀死 子进程将被分配 ppid 为 1 当子进程退出时 它将成为僵尸进程 因为 init 尚未对该子进程调用 wait 有没有办法避免这种情况呢 init will call wait 在它继承的进程上
  • 如何在ubuntu下使用adb USB连接android设备[关闭]

    Closed 这个问题需要细节或清晰度 help closed questions 目前不接受答案 其他人可能在 ubuntu linux 下遇到了 adb 调试问题 症状是 USB 连接的 Android 设备的可用性 例如与日食 你可以
  • 组合框数据绑定错误 - 如果以编程方式失去焦点,则不会写入值

    我有一个空白表单 我在其中添加了默认值ComboBox TextBox 仅用于接收焦点 以及Label 组合框具有设置为表单上的私有属性的数据绑定 Setup Private Sub FormLoad sender As System Ob
  • @RequestBody 在发出 POST 请求时给出空 JsonObject

    我有以下方法 RequestMapping value app write method RequestMethod POST consumes application json produces application json publ
  • 如何添加用户脚本js文件作为Chrome扩展?

    我目前一直在为 Chrome 开发用户脚本 这些脚本可以在不使用 Tampermonkey 的情况下运行 今天我在 Chrome 扩展中添加了一个第三方扩展 userscript js UserScript name job changer
  • 如何让 python 程序运行而不是在记事本中打开?

    我在打开 py 文件时遇到一些问题 我有一个程序调用这个 py 文件 即路径名 example py file txt 但它不是运行 python 程序 而是在记事本中打开它 我如何让它运行 程序本身接收一个文件 并创建一个更可读的输出 编
  • 未找到框架 Protobuf

    I am facing an issue wherein I needed to use FirebaseRemoteConfig for my iOS app I included the following pod pod Fireba
  • 具有自己的文件偏移量的重复文件描述符

    如何从现有文件描述符创建新文件描述符 使得新描述符不共享文件表中相同的内部文件结构 条目 具体来说 诸如文件偏移量 最好是权限 共享和模式 之类的属性不应在新旧文件描述符之间共享 在 Windows 和 Linux 下 dup 将复制文件描
  • mingw 3.4.5 缺少 dlfcn.h?

    难道是我的mingw 3 4 5安装有问题 还是其他一些图书馆提供了这个 如果您想知道 dlfcn h 是定义 dlopen 和 dlclose 等内容的地方 所以它应该是相当标准的 dlfcn win32 http code google
  • Sonata Admin (2.3) 中的嵌套集合字段

    我在创建用于创建课程的表单时遇到问题 这是我的数据库方案的一部分 我正在尝试为其创建一个表单 所以我想做的是创建一个课程 我可以在其中创建会话和附加到该会话的日期 时刻 它应该看起来像这样 In my 课程管理我有的课 protected
  • 从子 textInputEditText 获取父 textInputlayout

    我正在实现一个功能来更改大小写textInputlayout提示文本为大写当提示浮起时 反之亦然 为此我正在使用OnFocusChangeListener在它的孩子身上textInputEditText 为了使其易于实施 我正在实施View
  • 删除java中的符号链接

    是否有任何 api 可用于使用 java util Date 删除符号链接 Files delete Path 不起作用 请发表您的建议 Files delete Path 在符号链接上完美运行 您的代码中应该还有其他问题 此代码示例有效