Unix可执行文件在通过Java复制时会损坏

时间:2015-12-24 22:22:37

标签: java unix apache-commons-io

我正在尝试将* .app文件复制到OS X中的Applications文件夹中,但是当我尝试这样做时,所有Unix可执行文件都会被破坏并变成文本文件。

我使用Apache Commons IO尝试了以下代码:

div

我也尝试过使用example代码。

知道如何克服这个问题吗?

1 个答案:

答案 0 :(得分:1)

.app文件是Mac OSX特定的文件格式,不能移植到其他操作系统。 Linux不知道如何读取文件并将其作为脚本运行,因为它是二进制格式而失败。

我建议您构建一个可以在任何平台上运行的.jar