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 JE与BDB Java API相关推荐

  1. bdb java_七、BDB JE与BDB Java API

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

  2. Berkeley DB Java Edition Installation Notes(BDB JE安装教程)

    1.下载 官方下载链接:http://www.oracle.com/technetwork/database/database-technologies/berkeleydb/downloads/in ...

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

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

  4. hbase java api 两种方式

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

  5. java 基础api实现上传,上传文件到7牛云存储的java api一个简单的demo实现

    最近在做一个项目,需要用到云存储,项目用的是七牛云.现在将项目过程中关于调用七牛云平台的java api来上传本地文件到七牛云空间的一个简单的demo展示给大家,希望对同样再用七牛云的童鞋们有所帮助. ...

  6. 项目1:基于Java API文档制作的搜索引擎

    目录 一.搜索引擎相关概念 1.1 认识搜索引擎 1.2 搜索引擎的本质 1.3 搜索的思路 1.3.1  暴力搜索 1.3.2  倒排索引 1.4 项目目标 二.实现思路和前期准备 2.1 项目模块 ...

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

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

  8. Java基础:01Java语言概述(常见的DOS命令,Java语言的特点、核心机制、环境搭建,HelloWorld,注释,Java API 文档)

    Java基础:01Java语言概述 一.常见的DOS命令 二.Java语言的特点 面向对象性 健壮性 跨平台型 三.Java两种核心机制 1. Java虚拟机 2. 垃圾回收 四.Java语言的环境搭 ...

  9. Hbase高手之路 -- 第五章 -- HBase的Java API编程

    Hbase高手之路 – 第五章 – HBase的Java API编程 一. 需求与数据集 某自来水公司,需要存储大量的缴费明细数据,以下截取了缴费明细的一部分内容: 因为缴费明细的数据记录非常庞大,该 ...

最新文章

  1. tomcat启动后 项目运行缓慢,要几十到几百秒不等 怎么样./startup.sh 运行加快
  2. mounty不可重新挂载因为先前没有完全卸载_【译】React Hooks测试完全指南
  3. Xgboost调参小结
  4. 计算机模块怎么算,计算基础
  5. Google Test
  6. EditThisCookie使用
  7. LeetCode 2114. 句子中的最多单词数
  8. 在springboot中一些框架和插件的配置
  9. 阿里云资深技术专家何勉:研发效能提升的系统方法
  10. MATLAB求解标准差
  11. 计算机工程ei是不是不检索了,EI检索的期刊一定是EI吗
  12. eval在python中的作用_浅谈Python中eval的强大与危害
  13. 很漂亮网页背景渐变色代码
  14. 看蘑菇街发展历程全面解析
  15. vue打印问题(分页打印、批量打印条形码)
  16. CAS操作实际上包含了哪两个步骤?
  17. 数据分析 --- day10python基础
  18. Explaining away
  19. 助力创业者成就未来,亚马逊云科技优势何在?
  20. NTP服务端和客户端的部署——Chrony

热门文章

  1. 2022-2028全球与中国无线和多室音频市场现状及未来发展趋势
  2. Qt Mtd调用方式
  3. PIVOT 用法详解
  4. epplus word html,.Net开源Excel、Word操作组件-NPOI、EPPlus、DocX
  5. 从杉车网新能源车选,看新能源汽车市场老派与新锐之争
  6. Oracle横竖转换通用函数
  7. Sailfish 浏览器是基于 Gecko 引擎开发
  8. 讨厌的HR [转贴] --一篇颇有争议的文章
  9. IPV6、环回地址(loopback address)
  10. 安卓可能被淘汰?谷歌的新系统,和鸿蒙太像了