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

相关推荐
小猫咪怎么会有坏心思呢16 分钟前
华为OD机考-货币单位换算-字符串(JAVA 2025B卷)
java·开发语言·华为od
点云SLAM17 分钟前
Pytorch中gather()函数详解和实战示例
人工智能·pytorch·python·深度学习·机器学习·计算视觉·gather函数
一坨阿亮1 小时前
MyBatis原理
java·开发语言·mybatis
深度学习_乌冬面1 小时前
RNN为什么不适合大语言模型
人工智能·rnn·语言模型
ZWaruler1 小时前
二十八: 深度学习 (完结)
人工智能·深度学习·深度学习的高速化·深度学习的历史
Mu先生Ai世界1 小时前
Diffusion 扩散模型详解:驱动高质量 3D 内容生成的核心机制 (AI+3D 产品经理笔记 S2E05)
人工智能·3d·ai·aigc·ar·产品经理·vr
邮科摄像头定制2 小时前
邮科摄像头定制化视觉方案在安全生产中的深度应用
大数据·人工智能
不太可爱的叶某人2 小时前
【学习笔记】深入理解Java虚拟机学习笔记——第7章 虚拟机类加载机制
java·笔记·学习
CUIYD_19892 小时前
Spring MVC 处理静态资源请求 - ResourceHandler
java·spring·mvc
天机️灵韵2 小时前
谷歌时间序列算法:零样本预测如何重塑行业决策?
人工智能·python·算法·开源项目