Note that there are some explanatory texts on larger screens.

plurals
  1. POCustom drop-in icons for DMG background for application packaging on MacOSX
    primarykey
    data
    text
    <p>I'm having trouble adding custom icons for a DMG background in a self-contained package built on MacOSX. I have added a package in the root directory of my project. The custom icon is getting loaded from it, but the DMG background icon isn't. I am using Java fx 2.2.3 and jdk1.7.0_09. Here is the verbose output generated for the same.</p> <pre><code>Detected JavaFX Ant API version 1.2 Launching &lt;fx:jar&gt; task from /Library/Java/JavaVirtualMachines/jdk1.7.0_09.jdk/Contents/Home/lib/ant-javafx.jar Launching &lt;fx:deploy&gt; 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. </code></pre> <p>Here is the directory where all my icon files are listed:-</p> <pre><code>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 </code></pre> <p>As you can see, the icon gets loaded from the package but the DMG background file isn't, even though I have added that file in the same directory as well.</p>
    singulars
    1. This table or related slice is empty.
    1. This table or related slice is empty.
    plurals
    1. This table or related slice is empty.
    1. This table or related slice is empty.
    1. This table or related slice is empty.
 

Querying!

 
Guidance

SQuiL has stopped working due to an internal error.

If you are curious you may find further information in the browser console, which is accessible through the devtools (F12).

Reload