一、该问题的重现步骤是什么?
现阶段X86的服务器,安装欧拉操作系统。采用如下的打包方式可以正常部署
docker.1ms.runazulzulu-openjdk-alpine:17.0.2-17.32.13 data.targetsms-bladex.jar dataapp.jar [, ,]
2. 客户需要更换为arm架构的服务器,如上打包无法运行,请问如何修改,还是有mvn构建是有什么需要修改的吗?
3.
二、你期待的结果是什么?实际看到的又是什么?
三、你正在使用的是什么产品,什么版本?在什么操作系统上?
四、请提供详细的错误堆栈信息,这很重要。
五、若有更多详细信息,请在下面提供。
jdk用这个:https://www.hikunpeng.com/developer/devkit/download/jdk
在arm部署建议也用arm编译,没有特殊的命令,就常规打包命令就行了。
如果是打包docker镜像,可以使用 buildx 进行跨平台构建:docker buildx build –platform linux/arm64,linux/amd64 -t repo/app:multi . –push(同一镜像名下生成含多架构清单的镜像,便于按平台自动拉取)(另外dockerfile里 FROM 用bladex官方提供的话会自动拉取对应平台
扫一扫访问 Blade技术社区 移动端