Notice: This Wiki is now read only and edits are no longer possible. Please see: https://gitlab.eclipse.org/eclipsefdn/helpdesk/-/wikis/Wiki-shutdown-plan for the plan.
SMILA/Documentation/Adding JDBC Drivers
< SMILA | Documentation
Adding JDBC Drivers
By default SMILA includes only JDBC drivers for Derby. If you want to access other databases then you have to provide according JDBC drivers. To add a JDBC driver you have to do the following steps:
- Copy your JDBC driver jars into folder SMILA/plugins/org.eclipse.smila.jdbc/lib
- Edit SMILA/plugins/org.eclipse.smila.jdbc/META-INF/MANIFEST.MF and add the jars to the bundle classpath, e.g.
Bundle-ClassPath: ., lib/postgresql-9.1-902.jdbc4.jar, lib/mysql-connector-java-5.1.20-bin.jar
- Do not forget the whitespace character in front of the path.
- JDBC-4-compliant drivers should be found automatically after a restart. For other drivers you must add the driver class name to the SMILA-JDBC header in META-INF/MANIFEST.MF, e.g.
SMILA-JDBC: org.apache.derby.jdbc.EmbeddedDriver, org.apache.derby.jdbc.ClientDriver