Find JSRs
Submit this Search


Use of JCP site is subject to the JCP Terms of Use and the Oracle Privacy Policy
JCP Info
  • About JCP
  • Get Involved
  • Community Resources
  • Community News
  • FAQ
  • Contact Us
  • Ad Banner





    JSRs: Java Specification Requests
    JSR Overview

    Java Specification Requests (JSRs) are the actual descriptions of proposed and final specifications for the Java platform. At any one time there are numerous JSRs moving through the review and approval process.

    A simple way to stay up to date and track the JSRs in each stage of review is to join the Mailing List. As a Mailing List member, you can automatically receive emails on JSRs as they move through the stages in review.

    Of course, at any time, you can see a list of all JSRs, by visiting the Java Specification Requests list. Using the links near the top of the page, you can sort the list by JSR ID number, Title, and the Spec Lead Company Name.

    You can also view JSRs by Stage, Technology & Platform or Executive Committee.

    To see a sorted view of the JSRs by their stage in the review and approval process, visit the following pages:

    1. New JSRs in Review
    2. JSRs in Early Draft Review
    3. JSRs in Public Review
    4. JSRs in Maintenance Review

    If you prefer to sort the JSR listings by Platform or Technology, use JSR List by Technology.

    To sort JSRs by the Executive Committee (SE/EE or ME), use JSR List by Executive Committee.

    To see an updated vote count on each JSR as it goes through the process, visit the Ballot Results page.

    Finally, you may view lists of the JSRs that started in the JCP and then stopped development, either because they were withdrawn from the process by the Spec Leads and Expert Groups, or because they did not pass an Executive Committee ballot.