una sierra programas programa para mojave mac instalar high eliminar desinstalar desde cómo crear completamente booteable aplicación cocoa macos installer drag-and-drop diskimage

cocoa - sierra - cómo crear arrastrar y soltar el instalador de mac?



instalar mojave desde usb (4)

He creado el archivo jar de mi aplicación java y ahora quiero crear un instalador de arrastrar y soltar. También quiero saber cómo crear un acceso directo para la carpeta de aplicaciones para el mismo propósito. ¿Cómo puedo hacer esto?


Utilice la Utilidad de hdiutil o la herramienta de línea de comandos de hdiutil . Es más fácil integrar hdiutil en un flujo de trabajo de compilación automático.


Debe crear una imagen de disco pequeña que contenga su aplicación y un enlace simbólico a la carpeta Aplicaciones. Use Disk Utility o hdiutil para crear la imagen. Solo puede copiar la aplicación y crear el enlace simbólico usando Terminal:

cd /Volumes/DiskImageName ln -s /Applications Applications


El DMG Canvas de Seth Willits es una manera genial y fácil de crear DMG personalizados (con cosas como un acceso directo a una carpeta de aplicaciones, una imagen de fondo, etc.). Sí, puedes hacerlo todo con hdiutil y otras cosas, pero prefiero usar una GUI.


Puedes .app tu .jar en .app (dentro de un dmg que tiene arrastrar y soltar) con Javapackager como este:

javapackager -deploy / -title "YourTitle" / -name "Name" / -appclass your.class.start / -native dmg / -outdir ~/Downloads / -outfile yourOutFileWithoutExtension / -srcdir "SourceDir"

podrías usar -srcfiles Your.jar si es solo un solo jar.