The app's Contents folder doesn't contain some things typically found inside 
the package contents of a Mac app such as: _CodeSignature folder, Info.plist, 
MacOS folder, or PkgInfo file. 

Malcolm


> On 17/10/2019, at 10:17 AM, Jerome Lelasseux <lelass...@yahoo.com.INVALID> 
> wrote:
> 
> Hello,
> 
> I work on Win 10 Netbeans 11, AdoptOpenJDK11. I created a Mac distribution 
> package for my Netbeans platform application :
> 
> 1/ I run the built-in "buid-mac" target in build.xml, it creates the 
> dist/jjazzlab.app directory
> 2/ I add 2 directories in jjazzlab.app/Contents/Resources/jjazzlab: "jdk" 
> (from AdoptOpenJDK), and "examples" with application sample files.
> 3/ I update jjazzlab/etc/jjazzlab.conf to set jdkhome to "jdk" an set 
> default_mac_userdir and default_cachedir
> 4/ I zip -yr jjazzlab.app. 
> 
> When I test the package on a Mac, I can not open the package, error is 
> "Application is incomplete or damaged". If I ctrl-click "Show package 
> contents", navigate to jjazzlab/bin and start the jjazzlab launcher, it works 
> fine. I checked the info.plist which looks OK to me...
> 
> I tested the same thing using the original jjazzlab.app built by Netbeans at 
> step1, without modification:  then the package on Mac can be started without 
> the "Application is incomplete or damaged" ! 
> 
> What do I miss ?
> 
> The Mac package can be downloaded from the http://www.jjazzlab.com 
> <http://www.jjazzlab.com/>  Download page.
> 
> Thanks

Reply via email to