Menu

#56 Support for Oracle Java 7+ on Mac OS X

not defined
open
David
None
1
2016-02-08
2014-04-11
cmpanda
No

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

Discussion

  • cmpanda

    cmpanda - 2014-04-12

    I am attaching the build.xml I used to repackage PasswordSafe. To repackage PasswordSafe follow these steps:

    1. Copy the build.xml into the same folder you copied PasswordSafeSWT.app to
    2. Download appbundler-1.0.jar and copy it into the same folder
    3. Create a new folder JavaPasswordSafe next to it
    4. Execute the build with ant

    The build will place the repackaged (Oracle Java compliant package) under JavaPasswordSafe.

     

    Last edit: cmpanda 2014-04-12
  • cmpanda

    cmpanda - 2014-04-26

    Is anyone reading those tickets?

     
  • Donovan

    Donovan - 2014-05-05

    Thanks for posting the workaround. Would love to see this integrated into the JavaPasswordSafe baseline.

     
  • nglovett

    nglovett - 2014-12-25

    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.

     
  • Jeff Mark

    Jeff Mark - 2016-02-08

    This was awesome & super easy. Thanks for posting this workaround.

     

Log in to post a comment.