OpenJDK 正在参加 2020 年度 OSC 中国开源项目评选,请投票支持!
OpenJDK 在 2020 年度 OSC 中国开源项目评选 中已获得 {{ projectVoteCount }} 票,请投票支持!
投票让它出道
已投票
OpenJDK 获得 2020 年度 OSC 中国开源项目评选「最佳人气项目」 !
OpenJDK 获得 2020 年度 OSC 中国开源项目评选「最佳人气项目」「最积极运营项目」 !
OpenJDK 获得 2020 年度 OSC 中国开源项目评选「最积极运营项目」 !
授权协议 GPL
开发语言 Java 查看源码 »
操作系统 跨平台
软件类型 开源软件
所属分类 开发工具Java开发工具
开源组织 Oracle
地区 不详
投 递 者 不详
适用人群 未知
收录时间 2008-09-07

软件简介

OpenJDK 是 Java Platform、Java SE 和相关项目的开源实现,支持 Linux、macOS 和 Windows,它原是 Sun Microsystems 公司为 Java 平台构建的 Java 开发环境 (JDK) 的开源版本,完全自由,开放源码。

Sun Microsystems 公司在2006年的 JavaOne 大会上称将对 Java 开放源代码,并于2009年4月15日正式发布 OpenJDK。甲骨文在2010年收购 Sun Microsystem 之后接管了这个项目。

展开阅读全文

代码

的 Gitee 指数为
超过 的项目

评论 (4)

加载中
从今天开始,全面转向 #OpenJDK#
2018/09/29 10:14
回复
举报
行动得真早
2020/08/28 09:01
回复
举报
OpenJDK8编译后,设置宋体倾斜,缩放,旋转,视图显示有误,哪位大神遇到过?如何解决的
2018/04/23 15:47
回复
举报
打分: 力荐
111
2017/11/22 09:13
回复
举报
openjdk8有现成的deb包么? 有源没? #OpenJDK#
2015/05/14 23:12
回复
举报
更多评论
04/07 08:33

微软推出 Microsoft Build of OpenJDK

在美国最高法院裁定谷歌对 Java 代码的使用为"合理使用"的隔天,微软方面宣布推出了 Microsoft Build of OpenJDK 的预览版,一个 OpenJDK 的长期支持发行版。 该发行版是开源的,可供任何人免费部署在任何地方。它包括基于 OpenJDK 11.0.10+9 的 Java 11 的二进制文件,可在 macOS、Linux 和 Windows 的 x64 服务器和桌面环境中使用。同时,微软还发布了一个新的基于最新 OpenJDK 16+36 版本的 Java 16 for Windows on ARM 的早...

60
17
发表于行业趋势专区
03/09 08:20

腾讯开源 OpenJDK 发行版 Tencent Kona JDK11

3月8日,腾讯宣布正式开源 Tencent Kona JDK11。 Tencent Kona JDK11 是由腾讯大数据 JVM 团队开发和维护的 OpenJDK (LTS) 发行版,经过了内部超大规模生产环境验证,并声称已通过 JCK 验证,确保充分兼容 Java SE 标准,目前仅支持 Linux/x86_64 平台。 据介绍,腾讯大数据 JVM 团队在 Kona JDK11 中坚持了兼容性、可靠性、安全、性能优化等核心要素,同时,重点对 ZGC 等核心特性进行了生产级别改进,做到了开箱即用,其中包括...

36
11
2020/10/11 17:06

八项提案正式针对 JDK 16,Java 16的新功能

JDK 16将作为标准 Java 版本的参考实现在明年3月发布。JDK 15于9月15日发布,将支持6个月,与 JDK 15一样,JDK 16也将是个短期版本,支持6个月。 截至10月8日,已经有八项提案正式针对 JDK 16,新功能包括: 移动 ZGC(Z 垃圾收集器)线程堆栈处理从安全点到并发阶段。该计划的目标包括从 ZGC 安全点中删除线程堆栈处理。 弹性元空间能力,它可以将未使用的 HotSpot VM 类元数据(元空间)内存更迅速地返回给操作系统,从而减少...

21
2
发表于行业趋势专区
2020/09/10 08:29

OpenJDK 已正式迁移至 GitHub

OpenJDK 从 Mercurial 迁移到 Git 和 GitHub 的工作已宣布完成。 其 GitHub 仓库(https://github.com/openjdk/jdk)也已由此前的只读副本变成了一个活跃项目,亦即意味着 JDK (Java) main-line 的开发工作未来将会在 GitHub 上开展。所以如果希望为 Java 贡献代码,现在用 GitHub 帐号就能提交。官方也提供了详细的教程。 按照计划,此次迁移会保留所有版本的历史记录(包括标签)和提交记录,并对提交消息按照 Git 最佳实践进行...

9
11
发表于AI & 大数据专区
2020/07/29 08:52

OpenJDK 从 Mercurial 迁移到 GitHub

OpenJDK 项目正在从 Mercurial 迁移到 GitHub,预计在2020年9月完成。切换至 Git 代码版本控制系统的部分预期目的是提升性能和对代码审查的更好支持。 OpenJDK 从 2008 年起一直使用 Mercurial 作为源代码管理解决方案,用于存储代码并进行代码审查。如今部分 OpenJDK 项目(如 Loom、Valhalla 和 JMC)已完全从 Mercurial 迁移至 GitHub,还有部分项目例如 JDK 本身正在迁移中,对于这些项目,其仓库已托管在 GitHub 上,但目前...

18
6
发表于服务端专区
2020/06/27 09:06

微软在 ARM 上成功移植 OpenJDK for Windows 10

去年微软宣布收购 jClarity,用在了 Azure 上的 Java 工作负载,以平台之势加大了对 Java 的支持,而近期,开发团队完成了在基于 Arm(AArch64)的设备上移植适用于 Windows 10 的 OpenJDK 的第一阶段。同时该工作正在与 Red Hat 合作提交给 OpenJDK 项目。 微软 Java 工程组首席程序经理 Bruno Borges 介绍,凭借更高的能源效率,使用 ARM64 可以大大降低数据中心的成本并延长个人设备的电池寿命,而“对于许多工作负载和用户首...

23
12
2020/06/12 08:24

BellSoft 与 VMware 合作改进 OpenJDK

在过去的几年中,OpenJDK 的使用率显着增加,尤其在甲骨文于 2019 年决定更改其 Java 许可模式,从提供免费的 Java 更新转变为要求付费订阅以后,这种情况尤为明显。Snyk 于 2020 年进行的一项调查显示,只有 34% 的 Java 用户使用 Oracle JDK,而有 53% 的用户选择使用 OpenJDK。 与上一年相比,OpenJDK 增长了 36%,Oracle JDK 则减少了 36%。此前,我们也曾报道过,有 80% 的 Oracle JDK 用户正在考虑其他支持选项。 现...

20
15
发表于开发技能专区
2020/03/21 07:55

OpenJDK 14 性能保持提升,但 OpenJDK 8 仍是最强王者

OpenJDK 14 与 OpenJDK 8 及多个主要版本的性能基准测试对比。 OpenJDK 14 已于近日 GA,其在性能方面是否有改进、以及有哪些改进引起了不少开发者的关注。本文将会介绍通过运行新的基准测试以考察从 OpenJDK 8 至 14 的所有主要发行版本,同时考察跨多个工作负载的 JVM 性能,以及 OpenJDK 14 与 JVM 先前版本相比性能如何。 此次测试通过在被测试的每个发行版上使用相同的 Java 字节码编译的 Java 程序来查看 JVM 的性能,并使...

16
20
发表于AI & 大数据专区
2019/11/02 08:14

微软宣布加入 OpenJDK 项目

近日,微软的 Bruno Borges 在 OpenJDK 邮件列表中发布了一条消息,内容包含接下来发生的事情以及微软如何开始将其团队整合到 OpenJDK 社区。在邮件中,Bruno Borges 提到,微软已正式签署《Oracle 贡献者协议》。同时,他重申了微软对 Java 的承诺,以及微软团队对回馈 Java 社区的期待。 Borges 曾经是 Oracle 开发人员,现在担任微软 Java 的首席产品经理。他向大家介绍了 Java 工程团队负责人 Martijn Verburg,Verburg 同时...

89
12
发表于软件架构专区
2019/05/23 08:29

OpenJDK Docker 镜像构建失败,混乱版本号要背锅

据 OpenJDK 开发团队在邮件列表中的记录,有开发者反馈了一个这样的问题: 可以看到,在构建这两个分别为 OpenJDK 8 和 OpenJDK 11 的版本时,均出现了问题。仔细观察内部版本号,这些 JDK 版本显示的发布时间均比实际发布时间要早。 这会导致什么问题呢?任何运行 OpenJDK 8 和 11 官方 Docker 镜像(https://hub.docker.com/_/openjdk)的人都可能以为他们正在运行 8u212 或 11.0.3,但事实上他们运行的可能只是一个临时的正在开...

5
9
2019/04/19 07:49

红帽接手维护 OpenJDK 8 和 OpenJDK 11

在 Oracle 退出和变更许可后,红帽宣布接手维护 OpenJDK 8 和 OpenJDK 11,为这两个 OpenJDK 的旧版本提供错误修复和安全补丁。 Oracle 分别在 2014 年 3 月和 2018 年 9 月发布了 JDK 8 和 JDK 11,红帽接手维护的两个 OpenJDK 版本是 Java 这两个长期支持版本的基础。 此前,红帽已有接手 OpenJDK 6 和 OpenJDK 7 项目维护的经验,这次接手维护也将遵循类似的项目管理经验,与社区合作,从而实现 Java 的持续创新。对于 Open...

28
23
发表于服务端专区
2018/12/17 08:13

OpenJDK 中脏话太多,开发者看不下去了

近日有开发者提交了一个 issue JDK-8215217,他指出在 OpenJDK 源码中存在许多脏话,应该将它们删除。 提交者表示,由于是在专业环境中使用 OpenJDK,因此留着这些脏话是十分不妥的,同时他还上传了一个删除脏话的变更集。 此外他还指出了另外一些存在脏话的地方,但他觉得这些位置的脏话似乎不太可能被删除: 用于测试的大字符串。 hb-private.hh 的“公共区域访问保护”类型。 OpenJDK 开发者 Adam Farley 对此作出了回应,表...

42
12
发表于开发技能专区
2018/10/24 08:24

Oracle 计划将 OpenJDK 的源码库迁移至 GitHub

由于 Oracle 对 Java SE 的商业支持模式的更改,自 Java 11 开始,Oracle JDK 已采用付费商业许可,想要继续免费使用 Java 11 的开发者只能选择 OpenJDK 。OpenJDK 是 Java SE 的开源实现,与 Oracle JDK 没有大的技术差异,目前托管于 Oracle 的 Mercurial 存储库上。 今年7月份,JDK 团队发起了一起名为 “Project Skara” 的意见征集,讨论如何帮助 OpenJDK 贡献者提高效率,找到比 Mercurial 更好的替代品。据 Infoworld 最...

5
5
发表于开发技能专区
2018/09/11 08:26

Java 11 将至,不妨了解一下 Oracle JDK 之外的版本

Java 11 计划于本月,即 9 月 25 日发布。与 Java 10 不同,Java 11 不仅提供了长期支持,还将作为 Java 平台的参考实现。新的长期支持版本每三年发布一次,根据后续的发布计划,Java 17 将于 2021 年发布。 我们曾报道过,甲骨文已经改进了Java SE(标准版)的商业支持计划,由之前企业一次性支付永久许可费用加年度支持费用的模式,改为新的订阅模式(Java SE Subscription),当然个人使用和非商业使用可继续享受免费支持,无需...

36
37
发表于开发技能专区
2018/02/05 08:16

Project Detroit 正试图将 V8 引擎引入 OpenJDK

据外媒报道,OpenJDK 邮件列表上发起了一个新的软件生态系统融合项目提案。项目名为““Project Detroit” ,目标是成为基于开源 JavaScript V8 引擎的 javax.script 包的实施基础 。 该项目的灵感是基于 James Laskey 在“2017 JVM 语言峰会”上提出的原型,最终要实现的是将 V8 以及 OpenJDK 所需的 Java 和 JavaScript 绑定,从而允许从 Java 应用内运行和执行 JavaScript 代码。开发者可以根据请求加载它,然后使用新的 ja...

17
5
发表了资讯
2017/11/13 08:13

Oracle 计划将 ZGC 项目提交给 OpenJDK

前不久 OpenJDK 的邮件列表显示,Oracle 的 Per Liden 提议将 Z 垃圾收集器开源,并在 OpenJDK 创建 ZGC 项目。 根据 OpenJDK 的指南,该项目将托管 Z 垃圾收集器,然后不断开发完善,并将其称为 ZGC。ZGC是一个并发的、以区域(region)为基础的、增量式压缩的收集器。Stop-The-World 阶段仅限于根对象扫描(root scanning)阶段发生,这意味着 GC 暂停时间不会随着堆或活动集的大小而增加。 ZGC 的设计目标如下: 处理 TB 量级...

11
12
发表了资讯
2017/09/08 08:16

Oracle 调整策略,将逐步开源 OracleJDK 的商业特性

Oracle 在其产品博客上宣布,正在计划调整 Java SE 的分发和使用模式,以满足开发者期望的更频繁的发布周期和更灵活的许可需求。 具体包括: 将 Java SE 的发布周期提高至每六个月一次 简化 Java SE 的使用 从 JDK 9 GA 开始,在 GPL 协议下推送 OpenJDK 版本 Java SE 采用时间驱动模式更新,而不再是功能驱动模式; 逐步开放 Oracle JDK 的商业特性到 OpenJDK,如 Java Flight Recorder ; 与其他 OpenJDK 贡献者合作,以完善社...

21
6
发表了资讯
2016/10/12 00:00

OpenJDK HotSpot或将在Java 9带来预编译技术

在“什么是即时编译(JIT)!?OpenJDK HotSpot VM剖析”这篇文章里,作者提到HotSpot执行引擎有一个即时(JIT)编译器。为了优化启动时间,分层编译先对代码进行解释,然后把它们快速移动到第1层,第2层和第3层,在这些层里使用客户端编译级别对它们进行编译(使用不同的剖析信息),最后把它们移动到服务端编译级别的层(更多信息可以参考上面的文章)。尽管有编译阶段的优化,HotSpot仍然会先解释执行字节码,然后才会使用即...

15
11
发表了资讯
2016/06/27 00:00

OpenJDK 9 正式公布,明年3月发布正式版

OpenJDK 9 正式公布,日程及特性由 JEP Process 提议,由 JEP 2.0 proposal 修订。 日程表 2016/05/26 Feature Complete 2016/08/11 All Tests Run 2016/09/01 Rampdown Start 2016/10/20 Zero Bug Bounce 2016/12/01 Rampdown Phase 2 2017/01/26 Final Release Candidate 2017/03/23 General Availability milestone definitions 与 JDK8 保持一致 Status We are past the Feature Complete milestone, but that does not mea...

43
17
发表了资讯
2015/12/21 00:00

OpenJDK 9:将会移除 HPROF 和 jhat

OpenJDK正在从JDK中废弃HPROF agent 并移除“jhat”工具。这是OpenJDK 9的Java SE平台借助Jigsaw实现模块化的结果,为了准备模块化,起草了多项提议(JEP),并且其中有很多都已经接近完成了。 让我们近距离地了解一下这两个与模块化JDK相关的JEP,它们的目标就在于移除HPROF agent和“jhat”工具: 移除JVM Tool Interface HPROF Agent HPROF是一个profiler agent,它使用JVM Tool Interface(JVMTI)来提供工具接口,并且用到...

14
11
没有更多内容
加载失败,请刷新页面
点击加载更多
加载中
下一页
发表于软件架构专区
2020/03/14 10:07

openjdk

https://adoptopenjdk.net/archive.html?variant=openjdk8 https://zhuanlan.zhihu.com/p/32240092

0
0
发表了博客
2020/04/26 18:26

openJDK之如何下载各个版本的openJDK源码

如果我们需要阅读openJDK的源码,那么需要下载,那么该去哪下载呢? 现在JDK已经发展到版本10了,11已经处于计划中,如果需要特定版本的openJDK,它们的下载链接在哪呢? 1.openJDK的项目 链接:http://hg.openjdk.java.net/,如下图1所示 图1 可以看到有openJDK6、openJDK7、openJDK8、openJDK9、openJDK10 2.下载openJDK源码 以下载openJDK8为例。 2.1 点击图1中的jdk8u,就得到如下图2所示 图2 可以看到JDK8的各个小版本 2.2 ...

0
0
发表了博客
2019/05/28 11:29

openJDK之如何下载各个版本的openJDK源码

<div id="cnblogs_post_body" class="blogpost-body"><ol> <li>如果我们需要阅读openJDK的源码,那么需要下载,那么该去哪下载呢?</li> <li>现在JDK已经发展到版本10了,11已经处于计划中,如果需要特定版本的openJDK,它们的下载链接在哪呢?</li> </ol> <h2 id="autoid-0-0-0">1.openJDK的项目</h2> <p>    链接:<a href="http://hg.openjdk.java.net/" rel="nofollow" target="_blank">http://hg.openjdk.java.net...

0
0
2018/08/20 23:02

openJDK之如何下载各个版本的openJDK源码

如果我们需要阅读openJDK的源码,那么需要下载,那么该去哪下载呢? 现在JDK已经发展到版本10了,11已经处于计划中,如果需要特定版本的openJDK,它们的下载链接在哪呢? 1.openJDK的项目 链接:http://hg.openjdk.java.net/,如下图1所示 图1 可以看到有openJDK6、openJDK7、openJDK8、openJDK9、openJDK10 2.下载openJDK源码 以下载openJDK8为例。 2.1 点击图1中的jdk8u,就得到如下图2所示 图2 可以看到JDK8的各个小版本 2.2 ...

9
25
发表了博客
2018/07/10 00:35

OPENJDK 10

看到一个有意思的点, openjdk里如何定义class相关方法 源码地址:http://hg.openjdk.java.net/jdk10/jdk10/jdk/file/777356696811/src/java.base/share/native/libjava/Class.c #define OBJ "Ljava/lang/Object;" #define CLS "Ljava/lang/Class;" #define CPL "Ljdk/internal/reflect/ConstantPool;" #define STR "Ljava/lang/String;" #define FLD "Ljava/lang/reflect/Field;" #define MHD "Ljava/lang/reflect/Method;" #d...

0
0
发表于软件架构专区
2014/11/05 14:16

OpenJDK和JDK区别

使用过LINUX的人都应该知道,在大多数LINUX发行版本里,内置或者通过软件源安装JDK的话,都是安装的openjdk,那么到底什么是openjdk,它与sun jdk有什么关系和区别呢? 历史上的原因是,openjdk是jdk的开放原始码版本,以GPL协议的形式放出。在JDK7的时候,openjdk已经成为jdk7的主干开发,sun jdk7是在openjdk7的基础上发布的,其大部分原始码都相同,只有少部分原始码被替换掉。使用JRL(JavaResearch License,Java研究授权协议...

0
1
没有更多内容
加载失败,请刷新页面
点击加载更多
加载中
下一页
发表于开源治理专区
2020/11/27 08:59

腾讯云大数据团队:认真做开源的人,眼里有光

前段时间,Oracle 正式发布了 JDK 15,同时作为惯例公布了 OpenJDK 全球贡献者榜单,表达了对这些企业与个人开发者的感谢。其中,Oracle 依旧是 JDK 开发的主力军,完成了 79.68% 的工作量。 但令很多人意想不到是,腾讯成为了全球企业贡献第五名,是国内为 OpenJDK 贡献最多的公司,并且是历史首个进入“Notable”贡献者范围的国内厂商,得到了 Oracle 的点名感谢。 谈到国内大厂的开源,社区中仍然存在不少的偏见。大厂的开源...

27
9
2020/03/27 12:29

win10下编译OpenJDK,提示找不到freetype.lib

执行下面这句命令时,最后报错 ./configure --with-freetype=./freetype-2.7/ --with-target-bits=64 --enable-debu 下面是报错信息: configure: Found freetype include files at ./freetype-2.7//include using --with-freetype ./freetype-2.7//include"ENTIAL_FREETYPE_INCLUDE_PATH to "/cygdrive/d/Nemo/software/cygwin ./freetype-2.7//lib" POTENTIAL_FREETYPE_LIB_PATH to "/cygdrive/d/Nemo/software/cygwin ./...

8
0
发表了问答
2012/08/03 17:41

ArchLinux pacman安装openjdk

刚在vm上装了个archlinux,然后配java,用pacman -S jre7-openjdk安装,配置环境变量的时候,不知道怎么配,网上的说法都是在/opt/jdk下,但是我的/opt下面是空的,尝试在/usr/bin和/usr/sbin里面找,也没有找到~~请教高手 环境: 3.4.7-1-ARCH 安装: [root@glide ~]# pacman -S jre7-openjdk resolving dependencies... looking for inter-conflicts... Targets (17): hicolor-icon-theme-0.12-2 kbproto-1.0.6-1 libice-...

3
0
2020/03/31 10:27

JavaFx Stage 设置为全屏,新创建一个Stage也自动为全屏了

如题,我想要新创建的Stage有一个固定的宽度和高度,而不是全屏。非全屏模式下是没有问题的。 运行环境: Mac :10.15.3 。 openjdk 14, openjx 14 public class Main extends Application { private Stage primaryStage; @Override public void start(Stage primaryStage) throws Exception { this.primaryStage = primaryStage; VBox box = new VBox(); Scene scene = new Scen...

1
0
发表了问答
2016/03/17 11:06

visual VM可以远程监控基于openjdk的tomcat吗

请问visual VM可以远程监控基于openjdk的tomcat吗

1
0
发表于openEuler专区
2020/03/29 20:54

【一周】苹果招聘开源人才 | Linus谈在家办公 | openEuler 20.03 LTS发布 | ASF如何运作

回顾一周社区热门资讯 第【六十六】期:20200321-20200327 点击相应标题,跳转阅读全文 OpenJDK 14 性能保持提升,但 OpenJDK 8 仍是最强王者 此次测试通过在被测试的每个发行版上使用相同的 Java 字节码编译的 Java 程序来查看 JVM 的性能,并使用被测软件包的参考/上游编译版本。 谷歌开源 Pigweed,用于提升嵌入式开发效率 “https://”和“www”将在 Chrome 83 中重返地址栏 一波三折。 苹果拥抱 Rust,正在将 C 代码移植到...

1
1
发表于开发技能专区
2019/02/12 21:51

求分享一个windows下编译openJdk源码的教程。

求分享一个windows下编译openJdk源码的教程。

1
0
发表了问答
2016/02/16 16:51

java 如何获取url 中 # 号后面的参数?

如题,假设当前完整路径 http://aa.com/bb?c=d&e=f#xyz 如何在java获取完整url, 包括#好后面内容

12
0
发表于AI & 大数据专区
2019/04/29 10:19

求解java读写文件压测出现 BufferBlob::StubRoutines (2) 错误

输出的错误如下 # # A fatal error has been detected by the Java Runtime Environment: # # SIGBUS (0x7) at pc=0x00007f23b10525a2, pid=31769, tid=0x00007f23a0409700 # # JRE version: OpenJDK Runtime Environment (8.0_212-b04) (build 1.8.0_212-b04) # Java VM: OpenJDK 64-Bit Server VM (25.212-b04 mixed mode linux-amd64 compressed oops) # Problematic frame: # v ~BufferBlob::StubRoutines (2) # # Failed t...

1
0
发表了问答
2019/03/18 12:37

阿里开源 OpenJDK 发行版 Dragonwell

近日有消息显示,阿里将于 21 日重磅发布其 OpenJDK 发行版 Alibaba Dragonwell。 我们知道 OpenJDK 是基于 GPL v2/Classpath Exception 的 JDK 开源版本,有许多公司都在 OpenJDK 的基础上提供了自己的发行版,比如 Oracle、AdoptOpenJDK、Azul、IBM 与 Red Hat,一般这些供应商会将自行衍生的 OpenJDK 版本加入一些商业/非商业支持选项。 去年 AWS 也推出了自己的 OpenJDK 发行版 Corretto,背后甚至有 Java 之父 James Gosl...

70
75
发表了问答
2019/02/11 08:14

杨晓峰:开发者其实不太需要关注 Java 收不收费

作为继 Java 8 之后的第一个 LTS 版本,Java 11 的发布引起了广泛关注,一方面是因为这个版本带来了一些重要的新特性,比如热议的 ZGC、HTTP/2 Client、Flight Recorder 等,在内存管理与 JVM 诊断/Profiling 等方面都有很强的能力突破。 另一方面是因为 Oracle 针对 Java 的一系列动作,比如宣布变更版本迭代周期、修改了商业支持方式,推出订阅模式、在两种不同的 License 下提供 JDK 发布版……这持续性的变化让大家不断困惑...

48
66
发表于AI & 大数据专区
2019/02/20 17:49

JavaCompiler是谁编译的?

有个问题啊,如果我们普通的Java代码是可以由JavaCompiler编译的,JavaCompiler.java本身是谁编译的呢? 很困惑,没找到相关资料(也许是我方式不对) 大家有相关资料或者方向吗。 源码我会去看的,但还是先想了解一下,再去有目的看,不然内容实在有点多,看不过来了。

4
0
发表了问答
2019/02/11 09:04

开工大吉!春节你可能没看到这些……

新年好!春节期间你可能不看 OSC,错过了一些新鲜资讯。 没关系,我们制作了一个简单的小合集,让你一次过补回来。 【点击标题可以跳转阅读完整内容】 2月数据库排行榜:MySQL 分数增长迅猛,Oracle 下降最多 TIOBE 2 月排行榜:时隔 3 年,Groovy 重进 TOP 20 新人胜旧人,微软劝你别再使用 IE 浏览器 对于企业用户来说,IE 浏览器仅仅是一个“兼容性解决方案”,只面向上个世纪的“古董”网站,用户应该尽早升级到现代浏览器。...

9
17
发表于服务端专区
2019/01/17 11:09

openjdk 没有 jre 吗?为什么 openoffice 会找不到 jre?

只能再到 非OpenJDK 环境

3
0
发表了问答
2018/11/15 23:10

OSCHINA 问答合集[6]:技术强的程序员自己开发软件卖,不给人打工看人脸色,可行?

开源中国问答区新栏目“OSCHINA 问答合集”上线啦,本期收录了 9-10 月高热度的问题及回复(吐槽),希望能让你有所收获~! 进入问答区: 你可以在技术问答版块畅聊技术 你可以在职业生涯版块寻道解惑 你可以在IT大杂烩版块和大家谈笑风生 我们希望: 这里可以成为一个能让大家有所收获的地方。因此,这里拒绝攻击、拒绝谩骂、拒绝无脑黑。 这里可以沉淀大家各种的技术问题。无论是新手的基础问题,还是资深开发的深度问题,都是...

9
19
2018/11/01 02:02

oracle jdk和open jdk有什么区别?

oracle jdk和open jdk有什么区别?

4
1
发表了问答
2017/10/22 11:57

openjdk7编译出错

大家好,这边在看<深入理解JVM原理>这本书的时候,在进行编译openjdk7时,报了如下错误,请大神们指点一二,感激不尽: Linking vm... /usr/bin/ld: cannot open output file libjvm.so: Too many levels of symbolic links collect2: error: ld returned 1 exit status ln: failed to create symbolic link 'libjvm.so': File exists ln: failed to create symbolic link 'libjvm.so.1': File exists /usr/bin/objcopy --only-keep-d...

1
1
发表了问答
2016/12/23 15:31

LibreOffice 这种东西如果用lua开发早就吊打MS Office了

可惜用了Java这种太监语言 速度慢, 性能差 最糟糕的是跨平台特性,就是在所有平台都运行的很糟糕的意思

4
0
没有更多内容
加载失败,请刷新页面
点击加载更多
加载中
下一页
4 评论
129 收藏
分享
OSCHINA
登录后可查看更多优质内容
返回顶部
顶部