Я использую oracle JDB C драйвер в Dynami c веб-приложении есть это исключение
...
Caused by: java.sql.SQLException: No suitable driver
at java.sql.DriverManager.getDriver(DriverManager.java:315)
at com.zaxxer.hikari.util.DriverDataSource.<init>(DriverDataSource.java:106)
... 56 more
однако драйвер должна быть правильно загружена при развертывании картинка, показывающая свойство сборки развертывания с драйвером oracle в нем
Редактировать: eclipse показать мне это предупреждение после очистки проекта
Classpath entry xxxx/ojdbc6.jar will not be exported or published. Runtime ClassNotFoundExceptions may result. service P/service Classpath Dependency Validator Message
Редактировать: информация о моей системе:
1- Tomcat 8.5: У меня есть драйвер в $ CATALINA_HOME / lib btw
2- oracle 11g [ojdbc6]: с HikariCP
3-затмение 4.14.0: + maven с использованием архетипа jersey webapp
Редактировать: ранее оно работало с обычным ( не веб) проект
Редактировать: Вот как я настроил источник данных
config.setJdbcUrl(jdbcUrl);
config.setUsername(username);
config.setPassword(passsword);
config.addDataSourceProperty( "cachePrepStmts" , "true" );
config.addDataSourceProperty( "prepStmtCacheSize" , "250" );
config.addDataSourceProperty( "prepStmtCacheSqlLimit" , "2048" );
// config.addDataSourceProperty("driverClassName", "oracle.jdbc.driver.OracleDriver");
config.setDriverClassName("oracle.jdbc.driver.OracleDriver")
}
ds = new HikariDataSource(config);
//some code