BDB JE与BDB Java API是两个不同的概念:

BDB JE是bdb的java版本,可以直接到bdb的官网上下载,而BDB Java API是我通过下载的bdb源码生成的,步骤如下:

Berkeley DB(http://www.oracle.com/technology/products/berkeley-db/index.html)目前的版本是4.8.24,自带了Java接口。下载的压缩包中包含C和Java语言的源代码和编译配置文件。在Windows平台,可以用MS Visual C++ 6.0或MS VC.Net编译。用VC6编译的操作如下介绍:在源代码的build_win32路径下打开VC的工程文件,之后在Build菜单中的Set Active Configuration选择db_java win32 release编译选项。在VC的Tools菜单Options选项中指定JNI.H等Java本地化接口编译时所需要头文件的位置。你会在JDK的 include路径下找到这些头文件, 例如加入的路径可能会是这样的:C:jdk1.6include和C:jdk1.6include win32。最后在Tools菜单中Options选项还要设置Javac.exe和Jar.exe的执行路径,这个设置会使VC开发环境也能调用 Java编译器,从而在VC环境下直接完成对Java接口类的编译和打包。在编译后,在release路径下的文件中找到db.jar, libdb48.dll, libdb_java48.dll,这三个文件组成了Berkeley DB的Java接口程序包。在写相应的项目的时候,把db.jar包导入到下面,并且还要将libdb48.dll和libdb_java48.dll复制到你装的开发工具下(我的为D:/Program Files/MyEclipse/jre/bin),切记,在运行的时候还要设置jdk,它必须要和你生成的db.jar中用得到的jdk一样。我在MyEclipse中开发时设置自己的jdk的步骤为:在myeclipse中点击window---->preferences---->java---->installed JRES中修改。

bdb java_七、BDB JE与BDB Java API相关推荐

  1. sphinx java_把 sphinx 官方提供的 java api 添加到 maven 库

    如果客户端和服务器版本不一致可能会出现如下错误DEPRECATED: Do not call this method or, even better, use SphinxQL instead of ...

  2. 七牛 回调 java_七牛回调验证(java,php源码)

    1,七牛的客户可以对七牛回调过来的信息做验证.防止其他网站的信息冒充七牛. 2,安全性 *由于回调地址是公网可任意访问的,回调服务如何确认一次回调是合法的呢? 七牛云存储在回调时会对请求数据签名,并将 ...

  3. 七、BDB JE与BDB Java API

    BDB JE与BDB Java API是两个不同的概念: BDB JE是bdb的java版本,可以直接到bdb的官网上下载,而BDB Java API是我通过下载的bdb源码生成的,步骤如下: Ber ...

  4. Objective-C 入门(七)协议 protocol(JAVA中的接口)

    Objective-C 入门(七)协议 protocol(JAVA中的接口) 接口的作用想必大家都比较了解 OV中的 protocol 相比接口作用相似 语法稍有不同 1.先来看声明一个协议 在创建文 ...

  5. JAVA SE学习笔记(七):终章:Java程序设计基础笔记(全10万字)

    Java程序设计入门 ​                                              copyright © 2020 by 宇智波Akali 目录 文章目录 第1章 J ...

  6. 随机森林 java_机器学习weka,java api调用随机森林及保存模型

    工作需要,了解了一下weka的java api,主要是随机森林这一块,刚开始学习,记录下. 了解不多,直接上demo,里面有一些注释说明: package weka; import java.io.F ...

  7. drop box java_使用Dropbox Java API将文件上载到Dropbox

    我想使用Java API for DropBox上传文件.以下代码为我提供了oauth_token和oauth_secret.但是当我尝试上传文件时,我得到一个例外. Java类 package co ...

  8. 2021年大数据Kafka(五):❤️Kafka的java API编写❤️

    全网最详细的大数据Kafka文章系列,强烈建议收藏加关注! 新文章都已经列出历史文章目录,帮助大家回顾前面的知识重点. 目录 系列历史文章 Kafka的java API编写 一.生产者代码 第一步: ...

  9. hbase java api 两种方式

    NoSQL Hbase JAVA API 实例一 导入架包: <dependency><groupId>org.apache.hbase</groupId>< ...

最新文章

  1. MyBatis包含这9种设计模式,你知道几个?
  2. 报告 | 2019年全球数字化转型现状研究报告
  3. muduo之EPollPoller
  4. /bin/sh -c的必要性
  5. 【实施工程师】Wampserver64橙色无法启动【apache】问题
  6. Hibernate简单的保存操作
  7. linux tomcat 发布servlet,SpringBoot项目使用war包部署至云服务器(Linux+Tomcat)
  8. python怎么换行继续写脚本_python怎么换行继续写脚本
  9. 第三部分 03 使用HTTP GET进行调用
  10. Quartz任务调度器
  11. VC InitInstance函数
  12. python一般的基础代码-Python:模块代码编写基础
  13. jupyter ipython display_ipython jupyter notebook中显示图像和数学公式实例
  14. 无需多个模型也能实现知识整合?港中文MMLab提出“烘焙”算法,全面提升ImageNet性能...
  15. python之读取和写入文件
  16. 09、Non-Black-Box ZK(Barak‘s protocol)--Alon Rosen
  17. 经典Bug永流传---每周一“虫”(三十七)
  18. 局域网内打印机打印只能打印一页或是几页的解决办法
  19. 垦丁小吃:一碗150元台币的芒果冰
  20. pb中操作excel表格函数

热门文章

  1. C++中析构函数的作用
  2. 上海交大的微电子学院计算机科学与技术 与 电子信息 区别,电子科学与技术和电子信息工程,到底有啥差别?学姐给你讲个明白...
  3. python tcp server传输成功之后进行删除_Python第十课 网络管理
  4. 2020-12-22 顺芯Audio IC ES8316 双录音通道切换
  5. pandas之dropna()
  6. tensorflow分类任务——TFRecord读取自己制作的数据集
  7. 茧数SCRM产品介绍系列:销售协同
  8. 关于python的全局变量和局部变量、以下不正确_python3的全局变量和局部变量
  9. 华为eSight网络监控平台
  10. 网页中动态嵌入PDF文件/在线预览PDF内容