【发布时间】:2016-01-29 15:26:47
【问题描述】:
我正在尝试使用 Eclipselink 教程中描述的 MongoDb 和 Eclipselink。
我已经为 Netbeans 安装了 MongoDb 插件。 事实上,使用标准连接,一切正常
第一个问题是在jdbc驱动创建中。
我已经从 MongoDb 官方网站下载了驱动程序
mongodb-driver-3.2.1 mongodb-driver-core-3.2.1 mongo-java-driver-3.2.1
当我尝试使用该驱动程序在 Netbeans 选项中创建新的 JDBC 驱动程序时,我发现错误“缺少驱动程序类”。
选项是使用专有驱动程序 UnityJDBC,但我不能,因为我的项目必须只使用开源。
我在this link 找到了另一个 jdbc 驱动程序。 Netbeans 似乎接受它作为 jdbc 驱动程序,但它显示“无法使用 com.nosql.NoSqlDriver 建立连接(无法找到合适的驱动程序)”
所以第一个问题是如何使用 jdbc 进行连接。
第二个问题与 pom 依赖有关。
<dependency>
<groupId>org.eclipse.persistence</groupId> <artifactId>org.eclipse.persistence.nosql</artifactId>
<version>2.6.2</version>
</dependency>
<dependency>
org.eclipse.persistence org.eclipse.persistence.jpa.modelgen.processor 2.6.2 假如
我需要更多吗? 因为我不确定是否需要同时使用 org.eclipse.persistence.nosql 和 org.eclipse.persistence.jpa.modelgen.processor。
【问题讨论】:
标签: mongodb jdbc netbeans eclipselink nosql