Welcome to the Java Community Process!
Welcome to jcp.org, home of the Java Community Process
SM (JCP
SM) Program. The JCP is the mechanism for developing standard technical specifications for Java technology.
Anyone can register for the site and participate in reviewing and providing feedback for the Java Specification Requests (JSRs), and anyone can sign up to become a JCP Member and then participate on the Expert Group of a JSR or even submit their own JSR Proposals.
To get the most out of the site,
register now.
For more information about the JCP Program, refer to our overview page.
Find us on Facebook
Follow us on Twitter
Geek Out Social at Oracle AI World
If you are attending the Oracle AI World 2025 in Las Vegas,
come join us for an evening of technical social at the
Geek Out Social.
Must be an Oracle AI World attendee to register.
2025 JCP EC Election Ballot will open on November 4
The 2025 JCP EC election nominations have closed.
Thank you to everyone who submitted a nomination. The ballot will open on November 4.
All JCP Members eligible to participate in the election will receive a ballot and instructions via email.
Summer 2025 Newsletter is Released!
Take a look at the
Summer 2025 edition of the JCP Newsletter
to learn what is going on in the JCP and Java community!
June Public EC Meeting Materials Now Available
The most recent public JCP Executive Committee meeting was held on Tuesday, 10 June.
The agenda, materials, and recording from the meeting are now available.
JCP Award Winners are Announced!
The
2024 JCP Award winners were announced at
the JCP Social Event in March 2025.
Congratulations to Alan Bateman and JavaDominicano!
JCP Social Event at JavaOne 2025
Thank you to those of you who were able to join us at the JCP Social Event at JavaOne on 18 March.
It is the people that make the Java community such an amazing place.
We've posted pictures from the celebratory event.
25 Years of the JCP Program Celebration
Thank you everyone for joining us in celebrating the JCP 25-year anniversary!
Take a look at the Twenty-five years of the Java Community Process
article for the recap of our anniversary.
Enjoy the Celebrating 25 years of the JCP with JUGs around the world video.
Thank you to all the JUGs that participated in this amazing milestone!
JCP Working Groups
The JCP Executive Committee forms working groups to address needs of the Java community. Currently, there are three such working groups: Java in Education, Java Ecosystem, and Java and AI.
JSR Updates
New JSRs
JSR 401, Java SE 26
Public Reviews
Final Releases
JSR 378, Portlet 3.0 Bridge for JavaServer Faces 2.2
JSR 381, Visual Recognition Specification
JSR 393, Java SE 18
JSR 394, Java SE 19
JSR 395, Java SE 20
JSR 396, Java SE 21
JSR 397, Java SE 22
JSR 398, Java SE 23
JSR 399, Java SE 24
JSR 400, Java SE 25
Maintenance Reviews
Maintenance Releases
JSR 384, Java SE 11
JSR 385, Units of Measurement API
JSR 387, Streamline the JCP Program
JSR 392, Java SE 17
JSR 907, Java Transaction API
JSR 199, Java Compiler API
JSR 221, JDBC 4 API Specification
JSR 269, Pluggable Annotation Processing API
JCP.Next Progress Update
JSR 387, Streamline the JCP Program, has posted a Maintenance Release (2019).
JSR 364, Broadening JCP Membership, has posted a Maintenance Release (2017).
JSR 355, JCP Executive Committee Merge, completed its work and went final in 2012.
JSR 348, Towards a new version of the JCP, posed a Final Release in 2011.
JUGs or Individuals, Complete the Transparency Checks or Audits on JSRs
There is a transparency sub-project introduced as part of the Adopt-a-JSR program. We need JUGs or individuals to do transparency checks or audits on JSRs.
Materials for Spec Leads
Following the upgrade to the JCP 2.8 Program, the Program Office has made available the following materials for Spec Leads on the
Multimedia page of jcp.org:
- Adopt-a-JSR for Spec Leads (February 2013 call)
- JCP 2.9 and Transparency (November 2012 call)
- Meet the Candidates (October 2012 call)
- Expert Group Nominations (June 2012 call)
- Leveraging the JCP Community (February 2012 call)
- Transparency (December 2011 call)
- JCP 2.8 Overview (October 2011 call)
JUG Members Learn the Benefits of Active JCP Participation
The Java Community Process (JCP) program has seen a dramatic rise in worldwide participation.
Read more here...