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. 从头理解self-attention机制
  2. Python爬虫应用实战案例-xpath正则表达式使用方法,爬取精美壁纸
  3. CentOS文件权限管理
  4. JTS基本概念和使用
  5. 交换技术、覆盖技术、虚拟存储技术的区分
  6. c#自定义Json类
  7. 用Python执行js文件代码并获取返回结果
  8. 分布式系统 c语言,C语言分布式系统中的进程标识!
  9. netcore docker_深入浅出 ASP.NET Core 与 Docker 入门课程目标说明
  10. HoloLens 2开发:获取并渲染双手
  11. Docker技术入门与实战(第2版)2.5 本章小结
  12. 一文搞定BP神经网络——从原理到应用(原理篇)
  13. 商务与经济统计 笔记
  14. 字体加粗造成文字抖动
  15. 单招计算机专业的自我介绍,单招面试三分钟自我介绍范文
  16. 汤臣倍健营销云与畅捷通T+系统对接方案
  17. Unity3D游戏开发初探—3.初步了解U3D物理引擎
  18. 用标准IO fgetc和fputc,fread和fwrite,文件IO read和write实现CP复制
  19. css常用样式,导致页面css样式混乱的原因,css遇到的问题,我和小伙伴们惊呆了
  20. 由终端设备连接到信息插座的连线组成,用于连接终端设备与IO/Base的是什么呢?

热门文章

  1. GitLab 安装教程
  2. 记一次服务器清除挖矿木马操作记录
  3. Spring之StopWatch的使用
  4. 机试算法讲解: 第10题 让我们来查询学生的信息
  5. python倒序输出数组_python如何逆序输出数组
  6. 源支付6.9.9最新免授权版完整版带云端
  7. 我今年30岁了,转行做3D建模师是不是晚了?
  8. 2017深信服校招笔经面经 软件测试工程师
  9. 领导说要明天上线,这货压根不知道开发流程
  10. 让别人的小程序运行在自己的app中