Subcomponents

Project Component Subcomponent Description Lead
client-libs 2d
  demo
  java.awt All about AWT Denis Fokin
  java.awt:i18n Naoto Sato
  java.beans JavaBeans Sergey Malenkov
  javax.accessibility
  javax.imageio
  javax.sound Java Sound Alex Menkov
  javax.swing All about Swing
core-libs java.io Alan Bateman
  java.io:serialization Stuart Marks
  java.lang Alan Bateman
  java.lang.classfile
  java.lang.foreign Alan Bateman
  java.lang.invoke John Rose
  java.lang.module Mark Reinhold
  java.lang:class_loading Mandy Chung
  java.lang:reflect Issues in core reflection, including java.lang.Class, Proxy, and java.lang.reflect.* Joe Darcy
  java.math All about BigDecimal and BigInteger Joe Darcy
  java.net Michael McMahon
  java.nio NIO buffers, channels, and file system Alan Bateman
  java.nio.charsets Xueming Shen
  java.rmi Stuart Marks
  java.sql Lance Andersen
  java.sql:bridge Unsupported JDBC-ODBC bridge (soon to be removed) Lance Andersen
  java.text Naoto Sato
  java.time Xueming Shen
  java.util All java.util except for collections, Calendar, Currency, Date, ResourceBundle and Locale
  java.util.concurrent Chris Hegarty
  java.util.jar Xueming Shen
  java.util.logging Jim Gish
  java.util.regex Xueming Shen
  java.util.stream
  java.util:collections
  java.util:i18n Calendar, Currency, Date, ResourceBundle and Locale portions of java.util Naoto Sato
  javax.activation
  javax.annotation.processing Joe Darcy
  javax.lang.model Joe Darcy
  javax.naming JNDI Xuelei Fan
  javax.script Sundararajan Athijegannathan
  javax.sql Lance Andersen
  jdk.nashorn Jim Laskey
core-svc debugger Serguei Spitsyn
  java.lang.instrument Staffan Larsen
  java.lang.management Staffan Larsen
  javax.management Staffan Larsen
  tools Staffan Larsen
deploy deployment_toolkit
  javafx
  packager
  plugin
  webstart
docs doclet Bhavesh Patel
  guides Raymond Gallardo
  hotspot
  javafx
  release_notes Raymond Gallardo
  tools Raymond Gallardo
  tutorial Raymond Gallardo
embedded build SE Embedded build Issues
  dio Device IO Sergey Nazarkin
  hotspot SE Embedded VM Issues David Holmes
  libraries SE Embedded Library Issues David Holmes
globalization locale-data
  translation
hotspot compiler JVM JIT compilers: C1, C2, Tiered(C1+C2) Vladimir Kozlov
  gc JVM Garbage Collectors John Coomes
  jfr Java Flight Recorder Markus Grönlund
  jvmti JVM Tool Interface Serguei Spitsyn
  other Jesper Wilhelmsson
  runtime JVM Runtime Karen Kinnear
  svc Staffan Larsen
  svc-agent Raghavan Puranam
  test John Coomes
infrastructure build Makefile or build issues Kelly Ohair
  docs Generated documentation
  licensing Updates to third party readme, licenses, and similar files
  other Other infrastructure issues
  release_eng Release engineering infrastructure Abhijit Saha
install auto_update Java Auto Update Paul Klingaman
  install Java Installer William Harnois
  javafx
  servicetags Service Tags Paul Klingaman
  test Install Tests
  uninstall Uninstall of JRE and JDK Pavel Porvatov
  upgrade_script JDK upgrade and configuration script Balchandra Vaidya
javafx accessibility
  animation
  application-lifecycle
  base
  build
  controls
  fxml
  graphics
  localization
  media
  other
  samples
  scenegraph
  swing
  tools-scenebuilder
  web
  window-toolkit
other-libs corba
  corba:idl
  corba:orb
  corba:rmi-iiop
  javadb Jeff Dinkins
  javax.activation
  other
performance hotspot Hotspot JVM performance Eric Caspole
  libraries JDK libraries performance Eric Caspole
release-team PM
  RM
  javacom_site Mary Kawahira
  other
  staging John Bartle
security-libs java.security Sean Mullan
  javax.crypto JCE (includes SunJCE/MSCAPI/UCRYPTO/ECC) Bradford Wetmore
  javax.crypto:pkcs11 JCE (PKCS11 only) Valerie Peng
  javax.net.ssl JSSE (includes javax.security.cert) Xuelei Fan
  javax.security Sean Mullan
  javax.smartcardio
  javax.xml.crypto
  jdk.security Weijun Wang
  org.ietf.jgss Weijun Wang
  org.ietf.jgss:krb5 Weijun Wang
specification language The Java Language Specification Alex Buckley
  vm The Java Virtual Machine Specification Alex Buckley
tools appletviewer
  apt The apt tool and API. Joe Darcy
  hprof Staffan Larsen
  jar jar, zip, and pack200 Xueming Shen
  javac Jonathan Gibbons
  javadoc(tool) Jonathan Gibbons
  javah Jonathan Gibbons
  javap Jonathan Gibbons
  jconsole Staffan Larsen
  jextract
  jlink
  jpackage
  jshell
  launcher Kumar Srinivasan
  updaters
  visualvm Tomáš Hůrka
vm-legacy jit Sun Exact VM Vladimir Kozlov
  jit_symantec Symantec VM (before Exact VM) Vladimir Kozlov
  jvmdi JVM Debug Interface Markus Grönlund
  jvmpi JVM Profiler Interface Markus Grönlund
  runtime Exact VM Runtime Karen Kinnear
xml javax.xml.parsers JAXP Joe Wang
  javax.xml.stream JAXP Joe Wang
  javax.xml.transform JAXP Joe Wang
  javax.xml.validation JAXP Joe Wang
  javax.xml.xpath JAXP Joe Wang
  jax-ws
  jaxb
  jaxp JAXP Joe Wang
  org.w3c.dom JAXP Joe Wang
  org.xml.sax JAXP Joe Wang