HTTP/2 302
server: nginx
date: Fri, 22 Aug 2025 07:47:42 GMT
content-type: text/plain; charset=utf-8
content-length: 0
x-archive-redirect-reason: found capture at 20070610113659
location: https://web.archive.org/web/20070610113659/https://openjdk.java.net/groups/build
server-timing: captures_list;dur=0.693806, exclusion.robots;dur=0.025285, exclusion.robots.policy;dur=0.011273, esindex;dur=0.013517, cdx.remote;dur=57.436345, LoadShardBlock;dur=210.607972, PetaboxLoader3.datanode;dur=68.113437, PetaboxLoader3.resolve;dur=75.077476
x-app-server: wwwb-app213
x-ts: 302
x-tr: 304
server-timing: TR;dur=0,Tw;dur=0,Tc;dur=1
set-cookie: wb-p-SERVER=wwwb-app213; path=/
x-location: All
x-rl: 0
x-na: 0
x-page-cache: MISS
server-timing: MISS
x-nid: DigitalOcean
referrer-policy: no-referrer-when-downgrade
permissions-policy: interest-cohort=()
HTTP/2 302
server: nginx
date: Fri, 22 Aug 2025 07:47:43 GMT
content-type: text/plain; charset=utf-8
content-length: 0
x-archive-redirect-reason: found capture at 20070610113705
location: https://web.archive.org/web/20070610113705/https://openjdk.java.net/groups/build/
server-timing: captures_list;dur=0.921139, exclusion.robots;dur=0.033157, exclusion.robots.policy;dur=0.014167, esindex;dur=0.020739, cdx.remote;dur=37.005404, LoadShardBlock;dur=436.849115, PetaboxLoader3.datanode;dur=371.123413, PetaboxLoader3.resolve;dur=235.159453, load_resource;dur=247.031886
x-app-server: wwwb-app213
x-ts: 302
x-tr: 757
server-timing: TR;dur=0,Tw;dur=0,Tc;dur=0
x-location: All
x-rl: 0
x-na: 0
x-page-cache: MISS
server-timing: MISS
x-nid: DigitalOcean
referrer-policy: no-referrer-when-downgrade
permissions-policy: interest-cohort=()
HTTP/2 200
server: nginx
date: Fri, 22 Aug 2025 07:47:44 GMT
content-type: text/html
x-archive-orig-connection: close
x-archive-orig-etag: "26673765"
x-archive-orig-accept-ranges: bytes
x-archive-orig-last-modified: Thu, 07 Jun 2007 00:40:02 GMT
x-archive-orig-content-length: 6946
x-archive-orig-date: Sun, 10 Jun 2007 11:34:52 GMT
x-archive-orig-server: openjdk/0.9
x-archive-guessed-content-type: text/html
x-archive-guessed-charset: utf-8
memento-datetime: Sun, 10 Jun 2007 11:37:05 GMT
link:
; rel="original",
; rel="timemap"; type="application/link-format",
; rel="timegate",
; rel="first memento"; datetime="Wed, 16 May 2007 13:25:45 GMT", ; rel="prev memento"; datetime="Sun, 10 Jun 2007 11:36:59 GMT", ; rel="memento"; datetime="Sun, 10 Jun 2007 11:37:05 GMT", ; rel="next memento"; datetime="Mon, 11 Jun 2007 09:03:56 GMT", ; rel="last memento"; datetime="Mon, 20 Jan 2025 10:16:52 GMT"
content-security-policy: default-src 'self' 'unsafe-eval' 'unsafe-inline' data: blob: archive.org web.archive.org web-static.archive.org wayback-api.archive.org athena.archive.org analytics.archive.org pragma.archivelab.org wwwb-events.archive.org
x-archive-src: IA-AROUND-THE-WORLD-2007-20070610110248-03080-crawling015-c/IA-AROUND-THE-WORLD-2007-20070610113602-03526-crawling01.us.archive.org.arc.gz
server-timing: captures_list;dur=0.673529, exclusion.robots;dur=0.023533, exclusion.robots.policy;dur=0.010554, esindex;dur=0.012420, cdx.remote;dur=8.815918, LoadShardBlock;dur=106.018223, PetaboxLoader3.datanode;dur=59.083814, PetaboxLoader3.resolve;dur=102.324853, load_resource;dur=79.932123
x-app-server: wwwb-app213
x-ts: 200
x-tr: 251
server-timing: TR;dur=0,Tw;dur=0,Tc;dur=0
x-location: All
x-rl: 0
x-na: 0
x-page-cache: MISS
server-timing: MISS
x-nid: DigitalOcean
referrer-policy: no-referrer-when-downgrade
permissions-policy: interest-cohort=()
content-encoding: gzip
Build Infrastructure Group
Build Infrastructure Group
This group is consists those
developers developing and maintaining the OpenJDK build
process.
Introduction
The basic and traditional build process of the OpenJDK involves
machine setup (installation of necessary products), setting shell
environment variables, and running GNU Make. There are variations
between Solaris, Linux, and Windows builds, but all require access
to a C/C++ compiler. See the OpenJDK Build README for details.
Most OpenJDK developers should look at the various NetBeans
projects for doing specific OpenJDK development work. Even though
you will likely need to build the entire OpenJDK to start, and
eventually as you finalize your contribution, your development work
can be focused on a specific area of the OpenJDK and repeated full
builds should not be part of your normal edit-compile-test-debug
cycle.
Documentation
Community
Build Infrastructure bloggers