Xgboost4j打包 java Ubuntu安装
1. 踩过的坑写在最前
网上找了几个教程,教程比较少,能用上的不多
(1)比如jni.h 和 jni_md.h 用来编译xgboost4j_wrapper.cpp生成打包的动态链接库 (只存在旧版本,但是还是以java文件夹名,现在是jvm-packages),没生成成功
(2)去网上找了个别人的动态链接库libxgboostjavawrapper.so,放到2/java/xgboost4j/src/main/resources/lib (mvn package还是不成功)
(3)直接将xgboost4j导入到eclipse中,也没成功
(4)这期间报了很多错,在issue下都能定位到,但是最后还是不成功
2.真正的安装过程(成功)
官方的教程 http://xgboost.readthedocs.io/en/latest/jvm/index.html
2.1 安装所需要的环境
(1) Maven 3 or newer,
(2) Java 7+
(3) CMake 3.2+