mac下java图形化插件_java – MacOSX应用程序打包的DMG背景的自定义插件图标

在MacOSX上构建的独立包装中,无法为DMG背景添加自定义图标。我已经在我的项目的根目录中添加了一个包。自定义图标从它加载,但DMG背景图标不是。我使用的是Java fx 2.2.3和jdk1.7.0_09。这是为同一个生成的详细输出。

Detected JavaFX Ant API version 1.2 Launching task from

/Library/Java/JavaVirtualMachines/jdk1.7.0_09.jdk/Contents/Home/lib/ant-javafx.jar

Launching task from

/Library/Java/JavaVirtualMachines/jdk1.7.0_09.jdk/Contents/Home/lib/ant-javafx.jar

Copying 102 files to

/Users/apple/NetBeansProjects/JavaFXApplication2/dist Using base JDK

at: /Library/Java/JavaVirtualMachines/jdk1.7.0_09.jdk Using default

package resource [Bundle config file] (add package/macosx/Info.plist

to the class path to customize) Using custom package resource [icon]

(loaded from file

/Users/apple/NetBeansProjects/JavaFXApplication2/package/macosx/javaFXApplication2.icns)

Creating app bundle:

/Users/apple/NetBeansProjects/JavaFXApplication2/dist/bundles/JavaFXApplication2.app

Config files are saved to

/var/folders/vd/nyxf14z53tx56g2_lbqcnfrr0000gn/T/build1722966263281326253.fxbundler/macosx.

Use them to customize package. Building DMG package for

JavaFXApplication2 Using default package resource [Bundle config

file] (add package/macosx/Info.plist to the class path to customize)

Using custom package resource [icon] (loaded from file

/Users/apple/NetBeansProjects/JavaFXApplication2/package/macosx/javaFXApplication2.icns)

Config files are saved to

/var/folders/vd/nyxf14z53tx56g2_lbqcnfrr0000gn/T/build1722966263281326253.fxbundler/macosx.

Use them to customize package. Using default package resource [dmg

background] (add package/macosx/JavaFXApplication2-background.png to

the class path to customize) Using custom package resource [volume

icon] (loaded from file

/Users/apple/NetBeansProjects/JavaFXApplication2/package/macosx/javaFXApplication2.icns)

Using default package resource [script to run after application

image is populated] (add

package/macosx/JavaFXApplication2-post-image.sh to the class path to

customize) Using default package resource [DMG setup script] (add

package/macosx/JavaFXApplication2-dmg-setup.scpt to the class path

to customize) Result DMG installer for JavaFXApplication2:

/Users/apple/NetBeansProjects/JavaFXApplication2/dist/bundles/JavaFXApplication2.dmg

Config files are saved to

/var/folders/vd/nyxf14z53tx56g2_lbqcnfrr0000gn/T/build1722966263281326253.fxbundler/macosx.

Use them to customize package.

以下是我的所有图标文件列出的目录:

Apples-MacBook-Pro-2:~ apple$ ls -l /Users/apple/NetBeansProjects/JavaFXApplication2/package/macosx/

total 136

-rw-r--r--@ 1 apple staff 1251 Nov 1 19:02 Info.plist

-rw-r--r-- 1 apple staff 18017 Nov 1 18:22 JavaFXApplication2-background.png

-rw-r--r--@ 1 apple staff 902 Nov 2 13:55 JavaFXApplication2-dmg-setup.scpt

-rw-r--r-- 1 apple staff 38115 Jan 19 2006 JavaFXApplication2.icns

如您所见,该图标从程序包加载,但DMG后台文件不是,即使我已经将该文件添加到同一目录中。

  • 0
    点赞
  • 0
    收藏
    觉得还不错? 一键收藏
  • 0
    评论

“相关推荐”对你有帮助么?

  • 非常没帮助
  • 没帮助
  • 一般
  • 有帮助
  • 非常有帮助
提交
评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包
实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值