SUMMARY
Could you please bundle Java Password Safe in such a way that it supports Oracle Java 7+ on Mac OS X? The current bundle requires Apple Java 6. You can find details on how to create an Oracle Java compliant package for Mac OS X at [1].
DETAILS
I downloaded the Mac OS X package [2] but when I wanted to launch Password Safe it complained that I don't have Java installed and presented me with a popup asking to install the Apple version of Java 6. I already have Oracle Java 8 installed and don't want to install an outdated version of Java to run Password Safe. Following the instructions at [1] I managed to re-package/re-bundle Password Safe to run with Oracle Java 8. It would be great if the package provided would be compatible with Oracle Java 7+. I can share the Apache Ant build file I created to repackage Password Safe if that helps.
[1] http://stackoverflow.com/a/15271448
[2] http://sourceforge.net/projects/jpwsafe/files/jpwsafe/SWT-0.8.1/PasswordSafeSWT-0.8.1-x86_64.dmg/download
I am attaching the build.xml I used to repackage PasswordSafe. To repackage PasswordSafe follow these steps:
The build will place the repackaged (Oracle Java compliant package) under JavaPasswordSafe.
Last edit: cmpanda 2014-04-12
Is anyone reading those tickets?
Thanks for posting the workaround. Would love to see this integrated into the JavaPasswordSafe baseline.
Thank you so much @cmpanda for the workaround and idiot-proof instructions! I just needed to open my old password database pronto so it was a lifesaver.
This was awesome & super easy. Thanks for posting this workaround.