各位老友,现在这个时间点, Java 开发是否可以完美使用 M1 芯片的 Mac 了?

2021-04-27 22:46:04 +08:00
 sqmwin
4288 次点击
所在节点    Apple
20 条回复
wellsc
2021-04-27 22:51:22 +08:00
可以
sqmwin
2021-04-27 22:54:39 +08:00
@wellsc Hello,能详细说一下吗?
serverABCD
2021-04-27 23:03:17 +08:00
Maven 和平台无关,Maven 只能帮你管理 jar 依赖,jar 能否运行取决于 JVM 。。。。。你真的是 java 工程师吗
sqmwin
2021-04-27 23:06:46 +08:00
@serverABCD 哥们你这话过了吧,jvm 也有平台啊,之前不都是 x86 的吗
sqmwin
2021-04-27 23:12:01 +08:00
Docker 的 x86 镜像能否完美支持?
sqmwin
2021-04-27 23:14:57 +08:00
还有 MSSqlserver 和 Oracle 的 Docker 镜像都支持吗?
trlove
2021-04-27 23:41:29 +08:00
@sqmwin 什么时候全都是 x86 的了。。。arm 下的安卓怎么跑的 java……
nutting
2021-04-27 23:45:55 +08:00
docker 不行吧
sqmwin
2021-04-27 23:46:04 +08:00
@trlove 那现在这个节点 M1 对 Docker x86 镜像支持力度怎么样呢?平时用的 MSSqlServer 和 Oracle 能支持了吗
AEDaydreamer
2021-04-28 00:25:34 +08:00
open-jdk idea 已原生支持,maven 可以转译运行。docker 虽然前两天支持原生但是 arm 架构的镜像。
billlee
2021-04-28 01:01:45 +08:00
@AEDaydreamer #10 maven 不是 java 写的吗,怎么还要转译?
kawaiidora
2021-04-28 01:58:04 +08:00
你们的公司业务都直接用最新版 jdk 吗?还是说 jdk 打完补丁后就全版本都能原生运行了?
Ariver
2021-04-28 06:38:10 +08:00
可以。
hahaFck
2021-04-28 09:11:45 +08:00
@sqmwin 肯定有坑,就看你愿不愿意折腾了。
BrettD
2021-04-28 09:29:14 +08:00
Docker 只能运行 ARM 架构的原生镜像
trlove
2021-04-28 09:43:59 +08:00
@sqmwin 我没 m1 的 听朋友说 折腾 docker 反正特别麻烦。感觉坑不会少的
freeing
2021-04-28 10:02:57 +08:00
Java 开发者还是用 intel 做主力开发机吧!
想玩 M1 就买,我看你主要是想尝试吧?如果钱足够,买台玩玩
Loku
2021-04-28 14:11:08 +08:00
都适配了,我也是 Java 开发者。
AndyLau223
2021-04-28 17:45:25 +08:00
我是 java 开发,正在使 M1
carpediem777
2021-04-30 10:34:28 +08:00
你构建成多平台的镜像不就行了 非得纠结 ARM 架构上能不能跑 x86 的镜像

这是一个专为移动设备优化的页面(即为了让你能够在 Google 搜索结果里秒开这个页面),如果你希望参与 V2EX 社区的讨论,你可以继续到 V2EX 上打开本讨论主题的完整版本。

https://www.v2ex.com/t/773714

V2EX 是创意工作者们的社区,是一个分享自己正在做的有趣事物、交流想法,可以遇见新朋友甚至新机会的地方。

V2EX is a community of developers, designers and creative people.

© 2021 V2EX