How to install third party JDBC drivers for Flyway Desktop on Mac?

I installed Flyway Desktop on Mac and I also need to install a JDBC driver for Redshift that is not shipped with Flyway. 
The documentation says to put the jar file at <install_dir>/flyway/drivers. However, I am not able to find such directory on my Mac. 
So h
ow to install third party JDBC drivers for Flyway Desktop on Mac?

I have Flyway Desktop Community ( Version 7.1.10)

Best Answer

  • Jon_KirkwoodJon_Kirkwood Posts: 441 Gold 1

    Hi @jj_h

     

    Thank you for reaching out on the forums regarding your Flyway Desktop for Mac query.

     

    I do believe the structure is the same for mac osx vs other system installations. 

    The install directory is your Flyway Desktop application, and you need to navigate within it to find the drivers folder.

     The steps that I have found for adding third party drivers is as follows:

    1. Download the JDBC driver .jar file from the provider's website.
    2. Place the .jar file into the Flyway drivers directory. This is usually located within the Flyway installation directory (e.g., /Applications/Flyway Desktop.app/Contents/Resources/app/drivers).
    3. Restart Flyway Desktop if it's already running to pick up the new driver.

    Make sure that you have the correct version of the JDBC driver that is compatible with your database and version of Flyway.

     

     

    If you are still unable to implement the drivers using this process, please advise, and I'll seek further assistance from our Flyway Mac team

    Jon Kirkwood | Technical Support Engineer | Redgate Software

Answers

  • jj_hjj_h Posts: 2 New member
    I placed the JDBC driver .jar file into the below folder and now I can connect to the Redshift DB. 

    /Applications/Flyway Desktop.app/Contents/Resources/flyway/drivers

    Thanks for the tips! 

Leave a Comment

BoldItalicStrikethroughOrdered listUnordered list
Emoji
Image
Align leftAlign centerAlign rightToggle HTML viewToggle full pageToggle lights
Drop image/file