大家好,又见面了,我是你们的朋友全栈君。如果您正在找激活码,请点击查看最新教程,关注关注公众号 “全栈程序员社区” 获取激活教程,可能之前旧版本教程已经失效.最新Idea2022.1教程亲测有效,一键激活。
Jetbrains全系列IDE稳定放心使用
Linux下配置eXtremeDB JAVA开发环境
样例系统环境:
操作系统:CentOs 6.5 x64
一、 安装必备软件
安装jdk
sudoyum install java-1.7.0-openjdk-devel.x86_64 -y
安装glibc-devel
sudoyum -y install glibc-devel.i686
安装 g++
sudoyum -y install gcc-c++.x86_64
二、 配置eXtremeDB
在eXtremeDB解压后的根目录下,执行
makeclean
在eXtremeDB解压后的根目录下,执行
viinclude/header.mak
进入vi后,不要切换模式,直接键盘输入663G(用于定位到663行),待修改内容应该位于这一行的附近,不同版本有所区别。
键盘单击i,进入编辑模式,
将
STATICF = -static
改为
STATICF =
按下ESC进入命令模式,输入ZZ(大写)保存并退出vi
三、 验证是否编译成功
在eXtremeDB解压后的根目录下,执行
makeSHOW_BUILD_LOG=on x64=on
验证编译结果:
进入 eXtremeDB/samples/java/perf
目录
执行./Perf.sh
执行结果为
[lyl@localhostperf]$ ./Perf.sh
Elapsedtime for inserting 100000 records: 425 milliseconds
Elapsedtime for 200000 hash searches: 278 milliseconds
Elapsedtime for 200000 tree searches: 280 milliseconds
Elapsedtime for traversal 100000 records: 98 milliseconds
Elapsedtime for removing 100000 records: 527 milliseconds
则eXtremeDB部署成功
四、 进一步的配置
为了方便以后的编辑(直接使用javac java等命令),还可以进行如下设置。
vi~/.bash_profile
添加两行(添加方法:进入vi 后按G(大写)进入末行 按o(小写)进入编辑模式)
exportCLASSPATH=.:/home/lyl/eXtremeDB/target/bin/extremedb.jar:/home/lyl/eXtremeDB/target/bin/extremedb_jdbc.jar
exportLD_LIBRARY_PATH=$LD_LIBRARY_PATH:/home/lyl/eXtremeDB/target/bin.so/
注意,这两行等号后的目录请根据本机的eXtremeDB实际解压目录修改
按ESC,按ZZ(大写)保存并退出
让环境变量修改立即生效
source~/.bash_profile
这样配置后,可以比较方便的通过javac、java命令编译运行程序。
但我们推荐功能更强、灵活性更高的shell脚本方式编译运行程序。
五、 eclipse中的配置
一、右键单击项目,选择项目属性。
二、添加jar包
三、注意“进一步的配置”中,添加的环境变量
exportLD_LIBRARY_PATH=$LD_LIBRARY_PATH:/home/lyl/eXtremeDB/target/bin.so/
此环境变量需重启系统后,才能在Eclipse中生效
发布者:全栈程序员-用户IM,转载请注明出处:https://javaforall.cn/184093.html原文链接:https://javaforall.cn
【正版授权,激活自己账号】: Jetbrains全家桶Ide使用,1年售后保障,每天仅需1毛
【官方授权 正版激活】: 官方授权 正版激活 支持Jetbrains家族下所有IDE 使用个人JB账号...