我正在使用最新的 wamp 服务器运行 MySQL db。使用 Oracle JDeveloper 11g。我已将 MySQL 连接器 jar 放在 .../jdeveloper/jdev/lib 文件夹中,并将 jar 作为库添加到我的 adf 应用程序中。. 我能够创建到数据库的连接,在 JDev 的 DB Navigator 中查看表,还可以创建实体和查看对象。但是,当我尝试运行应用程序模块时,我收到一个错误弹出窗口,提示无法创建连接,找不到驱动程序。我将 ApplicationModule 数据源配置设置为 JDBC 数据源。帮助!!!. 谢谢
更新: 错误日志--------------
[232] Using the oracle.jbo.server.ConnectionPoolDataSource to acquire a connection...
[233] Creating a new pool resource
[234] Trying connection/3: url='jdbc:mysql:/*****' user='root' password='*****' ...
[235] DBTransactionImpl.initTransaction: Login failed
[236] java.sql.SQLException: No suitable driver found for jdbc:mysql://127.0.0.1:3306/myDatabase
at java.sql.DriverManager.getConnection(DriverManager.java:602)
at java.sql.DriverManager.getConnection(DriverManager.java:185)
at oracle.jbo.server.URLConnectionHelper.getConnection(URLConnectionHelper.java:187)
at oracle.jbo.server.URLConnectionHelper.getConnectionFromDriver(URLConnectionHelper.java:50)
at oracle.jbo.server.ConnectionPool.createConnection(ConnectionPool.java:195)
at oracle.jbo.server.ConnectionPool.instantiateResource(ConnectionPool.java:166)
at oracle.jbo.pool.ResourcePool.createResource(ResourcePool.java:580)
at oracle.jbo.pool.ResourcePool.useResource(ResourcePool.java:313)
at oracle.jbo.server.ConnectionPool.getConnectionInternal(ConnectionPool.java:102)
- 用于连接我的数据库的用户名和密码是正确的,我可以在连接管理器中对其进行测试。
- 我在运行应用程序模块时收到此错误,因此我认为集成 Weblogic 服务器不是这里的问题。
- 我确保在库中 mysql-connector jar 被标记为“默认部署”。