jdk README

The project's README from github.com/openjdk/jdk. As one markdown file: README.md.

Welcome to the JDK!

For build instructions please see the online documentation, or either of these files:

See https://openjdk.org/ for more information about the OpenJDK Community and the JDK and see https://bugs.openjdk.org for JDK issue tracking.

jdk (openjdk/jdk)

Searching Database…

23.4K ·GitHub
这是干什么的?这是 JDK(Java 开发工具包)的官方主线开发仓库,Java 的未来版本都在 OpenJDK 项目中在这里开发。
所以这就是 Java 本身的源代码?是的——它包含完整的 JDK 源代码:Java 编译器、虚拟机和类库,都在一条主线上开发,这条主线最终会成为官方的 JDK 发行版。
我怎么用这些代码构建 JDK?克隆这个仓库,然后按照 doc/building.md 操作——README 会指向这个文件,或者它的 HTML 版本 building.html,里面有完整的构建说明。
我能从这里下载一个现成可用的 JDK 吗?不能——这是一个纯源代码仓库,没有任何二进制文件或安装包;想运行这些代码,你得按照 doc/building.md 里的说明自己构建。
如果我只是写 Java 应用,需要这个仓库吗?通常不需要——日常编程装一个已发布的 JDK 就行;这个仓库是给那些想阅读、跟进或参与 Java 本身开发的人用的。
它能在哪些操作系统上构建?CI 流水线可以在 Linux(包括 Alpine)、macOS 和 Windows 上构建,另外还有交叉编译的工作流——所以三大主流操作系统都覆盖了。
JDK 的代码库是用什么写的?Java 是 GitHub 上的主要语言,C++ 也占很大一部分——这个仓库同时带有 java、jvm 和 c++ 标签,因为代码里 Java 源码和虚拟机的原生 C++ 核心混在一起。
这个项目还在活跃开发吗?是的——这是 JDK 开发的主线,自 2018 年 9 月起托管在 GitHub 上,目前已有约 2.34 万颗星。
What are similar projects?graal, clojure, Kof4j, go, mquickjs, mono, elixir, hhvm
Creator
openjdk
Size
1.4 GB
Stars
23.4K
Updated
CommitOct 16
Age
8y
Commits · 90 Days