我无法从derby包导入JDBC客户端驱动程序

问题描述 投票:1回答:1

我有一个在Netbeans中运行的Java Derby数据库,我正在尝试使用JDBC驱动程序连接到它。但是,我不能专门从org.apache.derby包导入JDBC驱动程序。

我做了什么:

  • 我的pom.xml文件包含以下Maven存储库

    <!-- https://mvnrepository.com/artifact/org.apache.derby/derby -->
    <dependency>
        <groupId>org.apache.derby</groupId>
        <artifactId>derby</artifactId>
        <version>10.15.1.3</version>
        <type>jar</type>
    </dependency>
    <!-- https://mvnrepository.com/artifact/org.apache.derby/derbyclient -->
    <dependency>
        <groupId>org.apache.derby</groupId>
        <artifactId>derbyclient</artifactId>
        <version>10.15.1.3</version>
    </dependency>
    <dependency>
        <groupId>org.apache.derby</groupId>
        <artifactId>derbynet</artifactId>
        <version>10.15.1.3</version>
    </dependency>
    
    • Derby db属性表示数据库正在使用驱动程序as you can see here

    • [当尝试导入JDBC驱动程序时,它似乎是derby导入列表shown in this screenshot]中唯一缺少的东西

    • 我还下载了derby.jar文件,并将其直接复制到C:\ Program Files \ Java \ jdk8-221 \ bin

我真的不明白为什么缺少JDBC驱动程序。

我有一个在Netbeans中运行的Java Derby数据库,我正在尝试使用JDBC驱动程序连接到它。但是,我不能专门从org.apache.derby包导入JDBC驱动程序。我的...

java maven jdbc derby
1个回答
0
投票

我看到您正在使用版本10.15。在此发行版中,Derby发行版在jar文件中的排列方式已更改,这可能会影响您。

© www.soinside.com 2019 - 2024. All rights reserved.