Warning: file_get_contents(/data/phpspider/zhask/data//catemap/9/java/374.json): failed to open stream: No such file or directory in /data/phpspider/zhask/libs/function.php on line 167

Warning: Invalid argument supplied for foreach() in /data/phpspider/zhask/libs/tag.function.php on line 1116

Notice: Undefined index: in /data/phpspider/zhask/libs/function.php on line 180

Warning: array_chunk() expects parameter 1 to be array, null given in /data/phpspider/zhask/libs/function.php on line 181
Macosx javapackager的文件应该是什么样子?_Java_Macos_Javafx - Fatal编程技术网

Macosx javapackager的文件应该是什么样子?

Macosx javapackager的文件应该是什么样子?,java,macos,javafx,Java,Macos,Javafx,我有以下文件: MyApp-post-image.sh (empty right now?) MyApp-icns (OK) MyApp-background.png (OK) MyApp-volume.incs (OK) MyApp-dmg-setup.scpt (empty?) list.plist (Empty?) 你知道这些空文件中应该包含什么吗?我遵循了本教程,得到了可以在Windows和Mac上使用的图像打包 对于mac,我只添加了两个icns文件。小心地把它们放在正确的地方。

我有以下文件:

MyApp-post-image.sh  (empty right now?)
MyApp-icns (OK)
MyApp-background.png (OK)
MyApp-volume.incs (OK)
MyApp-dmg-setup.scpt (empty?)
list.plist (Empty?)

你知道这些空文件中应该包含什么吗?

我遵循了本教程,得到了可以在Windows和Mac上使用的图像打包


对于mac,我只添加了两个icns文件。小心地把它们放在正确的地方。(请参阅教程)我也会小心处理空文件,因为如果缺少所需的文件,打包机将使用一些默认文件,但我不知道如果提供空文件会发生什么情况。

使用javapackager时会遇到什么问题?请参阅更新的问题!我没有得到任何.dmg图标图像或有其他问题。谢谢,但没有帮助。在这种情况下,我从jvapackager终端运行,包/macosx/中有所有文件,一切正常,但.dmg文件本身没有图标:(我的问题仍然是,在这种情况下,在文件.plist/.sh和.scpt中放入什么?那么为什么你坚持提供这些文件。我不知道打包程序的命令行版本,但我认为它与Ant任务没有太大的不同。我没有提供你提到的任何文件,而且一切都按预期进行。为什么要这样做如果您没有提供这些文件的具体原因,那么这些文件将变得更加复杂。我有理由提供这些文件,这就是为什么我希望能够更改.dmg文件上的图标:)所以同样的问题,在空文件中写什么?