M1 pro 打包的 Jar 在 x86 的机器上跑会有问题吗

查看 43|回复 3
作者:Goalonez   
目前有一个场景因为网络问题.是本地 M1 pro(zulu jdk)打包出 Jar 包,然后通过本地 DockerFile(openjdk)创建出 Docker 镜像,通过 save 持久化镜像之后丢到服务器(x86)上去加载出来,然后运行 docker 镜像.
这种情况下,项目会因为架构问题出现什么异常吗?

镜像, jar, Docker, Pro

Dachunlv   
会有问题,JDK 和 Docker 本身就有 arm 和 x86 两种版本的适配软件,打包出来的文件也只能在对应架构的系统上运行
liprais   
jar 包没问题,我这么跑了快三年了
你的 docker 镜像记得 arch 设置成 x86
oneisall8955   
dockerfile 指定 x86 jdk 的镜像就行了
您需要登录后才可以回帖 登录 | 立即注册

返回顶部