I used JarWrapper to make a Mac OS X application package that contains a related JRE. When I launch the application, the menu name is correct, however the menu items inside contain the class name (see screenshot below): 
I use -Xdock:name="VisUAL" as a VM argument, and looking elsewhere, this is enough to fix the names of the menu items.
JRE comes with 1.8.0_45. I am running Mac OS X 10.10.
Has anyone else encountered this problem? If so, how did you resolve it? Thanks!
source share