m1通过源码编译xgboost4j的jar

1、下载源码
bash 复制代码
git clone --recursive https://github.com/dmlc/xgboost
cd xgboost

编译xgboost的动态链接库dylib,m1源码编译xgboost的动态链接库dylib文件

2、编译XGBoost的jar文件:

A、如果没有安装maven可以通过以下命令进行安装,如果安装了请忽略:

bash 复制代码
brew install maven

B、编译:

bash 复制代码
#进入源码目录:
cd ./jvm-packages

#通过maven编译(选择忽视测试方法执行)
mvn clean install -Dmaven.test.skip=true

C、编译完成:

如果编译失败,可参考:m1编译xgboost的jar报错

D、编译生成文件如图:

3、编译好的jar如下:
MacBook的xgboost的jar

相关推荐
雨中飘荡的记忆几秒前
Java注解校验实战
java
独自破碎E2 分钟前
怎么优化RAG的检索效果?
人工智能·自然语言处理
这儿有一堆花2 分钟前
从机械傀儡到具身智能:机器人控制模型的演变实录
人工智能·机器人
心丑姑娘4 分钟前
怎么理解ClickHouse的向量化执行
java·服务器·clickhouse
寻星探路7 分钟前
【算法进阶】滑动窗口与前缀和:从“和为 K”到“最小覆盖子串”的极限挑战
java·开发语言·c++·人工智能·python·算法·ai
予枫的编程笔记7 分钟前
【注册技巧】stackoverflow无法注册解决方案
人工智能·stackoverflow·注册技巧
qwerasda12385212 分钟前
【深度学习】如何使用YOLO11-RevCol模型进行伤口类型识别与分类 擦伤、瘀伤、烧伤、切割伤以及正常状态检测_2
人工智能·深度学习·分类
阿蒙Amon13 分钟前
C#每日面试题-简述C#构造函数和析构函数
java·开发语言·c#
柳智敏min13 分钟前
AI学术工具:论文写作的“得力编辑”而非“全程代笔”
人工智能
数字孪生家族14 分钟前
基于视频孪生与空间智能深度融合的智慧城市解决方案
人工智能·智慧城市·数字孪生智慧城市·智慧城市建设方案·视频孪生空间智能双驱动