Ram*_*esh 2 intellij-idea ojdbc apache-spark-sql
您好,我在 Intelj IDE 中执行 Sparksql Job(读取 Oracle 表)时遇到以下问题。问题:
Exception in thread "main" java.lang.ClassNotFoundException: oracle.jdbc.driver.OracleDriver
at java.net.URLClassLoader.findClass(URLClassLoader.java:381)
我已经在 IntelliJIdea ProjectStructure==> 模块 ==> 依赖项 ==> + ==> 添加了 ojdbc7.jar 文件到我的项目中添加了 ojdbc7.jar 文件。
在 build.gradle 文件中我给出了以下声明。
“运行时文件('libs/ojdbc7.jar')”
编译项目后,我可以在项目中创建的 libs 文件夹中看到 jar 文件。
如果我在 IDE 中执行作业,我将面临这个问题。任何人都可以帮助我吗?
您需要在 Intellij IDE 本身而不是您正在处理的项目上下载驱动程序,因为 Intellij 需要该驱动程序,您可以在项目中保留该驱动程序,因为您的应用程序将需要它。在 IDE 中,转到右侧的“数据库菜单”,选择您创建的用于连接到数据库的连接,然后选择“属性”。在底部,它应该显示一个链接,下载缺少的驱动程序,单击该链接,您应该能够使用 Intellij IDE 执行 SQL 查询。
归档时间: |
|
查看次数: |
6268 次 |
最近记录: |