-
Notifications
You must be signed in to change notification settings - Fork 361
New issue
Have a question about this project? Sign up for a free GitHub account to open an issue and contact its maintainers and the community.
By clicking “Sign up for GitHub”, you agree to our terms of service and privacy statement. We’ll occasionally send you account related emails.
Already on GitHub? Sign in to your account
[Feature Request]: When making rdbms connections, show signal of driver install/not give option to download #2488
Comments
Looks like they keep a library of known classes. |
They download the drivers from Maven. https://dbeaver.com/docs/wiki/Database-drivers/ |
Here is where they read the XML from Maven to get driver details. |
thanks for the extra information @usbrandon ! |
…2488. Don't work for Derby Doris and MySql need to be saved first with a selected database type
…2488. Don't work for Derby Doris and MySql need to be saved first with a selected database type
…2488. Don't work for Derby Doris and MySql need to be saved first with a selected database type
This short page of documentation explains exactly how they use Maven artifacts to power downloading the drivers to the desired location to make them work. It is very streamlined. They have an XML file with a URL like this:
Is there a java library that hop could use to resolve the maven location and download the jar to whatever relevant database plugin lib folder? |
…2488. Don't work for Derby, but seems to be a problem with the Derby driver
Show if a JDBC driver is install and eventually which version #2488
First part has been added now, "Show if a driver is present" |
This is not an easy task to download drivers files
Using DBeaver I don't always find it practical and obvious, the manuel installation often seems to be easier |
What would you like to happen?
When creating a new database connection, we should show a marker indicating the presence of the required driver to connect or not. No need to wait for them to try to connect to get a stacktrace.
Much like DBeaver, we can give folks a dialog that allows them to download the driver to the appropriate location for the database selected.
Example: Driver detected after selecting from the database type list.

Example: Driver not detected. Provide a download button and dialog to guide downloading the new driver. Se DBeaver that does this well.
Issue Priority
Priority: 3
Issue Component
Component: Database
The text was updated successfully, but these errors were encountered: