在Anypoint Studio 7.3中,数据库连接器的TestConnection失败

时间:2018-11-16 01:57:19

标签: mule-studio anypoint-studio dbconnection

我已经安装了Anypoint Studio 7.3,并尝试使用DB连接器连接到oracle数据库。我添加了以下依赖项±

     <groupId>com.oracle.jdbc</groupId>
     <artifactId>ojdbc8</artifactId>
     <version>12.2.0.1</version>
 </dependency>

但是我仍然遇到错误±

org.mule.runtime.api.connection.ConnectionException:无法从数据源获得连接org.mule.runtime.api.connection.ConnectionException:无法从数据源获得连接由以下原因引起:org.mule.extension。 db.api.exception.connection.ConnectionCreationException:无法从数据源获取连接原因:org.mule.runtime.extension.api.exception.ModuleException:java.sql.SQLException:尝试加载驱动程序时出错:oracle.jdbc。 driver.OracleDriver:无法加载类'oracle.jdbc.driver.OracleDriver':[oracle.jdbc.driver.OracleDriver,无法加载类'oracle.jdbc.driver.OracleDriver':[类'oracle.jdbc.driver.OracleDriver'没有区域'domain / default / app / tooling-application-8e2bb850-e8d8-11e8-bc79-fe8a20524153'的程序包映射。,无法加载类'oracle.jdbc.driver.OracleDriver':[oracle.jdbc.driver.OracleDriver ,在类加载器中找不到工件“容器”的类“ oracle.jdbc.driver.OracleDriver”。]]]

任何人都可以建议。谢谢,Sanjukta

1 个答案:

答案 0 :(得分:0)

发生此错误是因为Maven找不到您添加的依赖项。这是因为Oracle JDBC驱动程序在Maven Central资源库中不可用。您将需要从Oracle和install it manually下载jar到计算机的本地Maven存储库中。请注意,您需要将依赖项的坐标与install命令中使用的坐标相匹配,否则Maven将找不到它。