【问题标题】:MacOS .app files display and behave like folder in windows explorerMacOS .app 文件显示和行为类似于 Windows 资源管理器中的文件夹
【发布时间】:2021-07-13 02:17:43
【问题描述】:

我有一个托管产品文件分发的 Spring Boot 服务器,并且该产品具有 .exe 和 .app 版本。 .exe 文件可以毫无问题地存储和传输,但 .app 文件(从 MacOS 创建并通过 TeamViewer 传输到 Windows)显示为文件夹。服务器也不会将其识别为文件并抛出

java.io.FileNotFoundException: source\MyApp.app (Access is denied)

当我创建一个示例文本文件并将其另存为 test.app 时,它被视为文件而不是文件夹。没有选项可以将文件夹更改为文件或方法来更改其使用资源管理器的默认打开方式。我认为它不关心 .app 扩展名,它将 .app 视为文件名。我尝试将其压缩并发送到 Windows,但它仍然无法正常工作。请参阅屏幕截图了解我的意思。

我的问题是有什么方法可以改变 Windows 将 .app 文件视为文件夹的方式?我希望它把它当作一个不可打开的文件或原始文件。

【问题讨论】:

    标签: windows macos file format explorer


    【解决方案1】:

    我通过删除扩展名并将其视为普通文件夹来解决它(因为 .app 不允许 Java 从中读取,我不知道为什么)。然后我阅读了文件的内容并将其制作成一个扩展名为“app”的 zip 存档,它可以正常工作。

    我接受这是一个临时解决方案,但需要找到此问题的原因。

    【讨论】:

      猜你喜欢
      • 1970-01-01
      • 2012-11-22
      • 2011-07-18
      • 1970-01-01
      • 1970-01-01
      • 2015-09-10
      • 1970-01-01
      • 1970-01-01
      • 1970-01-01
      相关资源
      最近更新 更多