- Notifications
You must be signed in to change notification settings - Fork69
Java EE Platform Specification
License
javaee/javaee-spec
Folders and files
Name | Name | Last commit message | Last commit date | |
---|---|---|---|---|
Repository files navigation
This is the project for the Java EE Platform specification. The JavaEE Platform specification is the umbrella specification that definesthe Java EE platform. The platform specification doesn't define theJava EE APIs directly, but rather includes them by reference to otherJava specifications and defines how they all fit together in theoverall Java EE platform. The platform specification also definesother attributes of the platform such as security, deployment,transactions, and interoperability.
The API specifications for the Java EE platform are collected together here:
- Java APIs
- JSF Facelets Tag Library
- JSF JSP Tag Library
- Standard HTML RenderKit
- JSF JavaScript Documentation
TheSpecifications page contains links to the projectpages for all Java EE specifications.
(Be sure to view this page athttps://javaee.github.io/javaee-spec/,not at the GitHub source code repository view, so that the links inthis page will work correctly.)
Java EE 8 was approved by the JCP EC on Aug 21, 2017.The final specification is available for download on theJSR 366 pageand can also be foundhere.The javadocs for the entire platform are availablehere.
The Spec Leads for Java EE 8 wereLinda DeMichiel and Bill Shannon.A full list of the Expert Group members can be found on theJSR 366 page.
Results from the Java EE Community Survey are availablehere.Thanks for telling us how to evolve Java EE for the next generation ofcloud and microservices applications!
At JavaOne 2016, we presented ourproposed update to our Java EE 8 plans.We'll decide exactly what updates to make based on the results of oursurvey, the results of other community surveys,feedback from licensees, customers, and developers, anddiscussions in the platform expert group.
We also presented some of our thoughts for future Java EE releases inEnterprise Java for the Cloud andPortable Cloud Applications with Java EE.
Before our first proposal for Java EE 8 in 2014, we conducted anextensive Java EE 8 Community Survey. You can read about thequestions we asked and see the resultshere.A number of the potential features we described in the surveyreceived strong support by the community. To get further input, we then alsoasked community members to tell us how they would prioritize amongthese. The results from this last part of the survey are describedhere.
If you have further feedback for us, please join thejavaee groupand thejavaee-spec subgroupand post tojavaee-spec@javaee.groups.iofor further discussion.
Java EE 7 was releasedasJSR 342on May 28, 2013. The Spec Leads for Java EE 7 wereLinda DeMichiel and Bill Shannon.You'll find a full list of the Expert Group members whocontributed to Java EE 7 on theJSR 342 page.
You can track all the platform expert group communication bysubscribing to the javaee-spec mailing list. To subscribe, or tobrowse the archives, see thejavaee-spec group page.
You can find the drafts of proposals and other workingdocuments on theDocuments page.
All downloads of (current and historical) proposals, draft specifications,presentations, survey results, etc. are available in therepository.
The rules we follow to ensure backwards compatibility when revisingJava EE specifications are described on theCompatibility Requirements page.
The use of JCP processes by the Java EE group at Oracle is described on theJCP Processes page.
Annotations are used heavily in the Java EE programming model.It's important that all Java EE specifications define and useannotations in a consistent way.We've written up someDRAFT rules on how annotations work.
For more about "JEE", seethis page.
About
Java EE Platform Specification
Resources
License
Uh oh!
There was an error while loading.Please reload this page.
Stars
Watchers
Forks
Releases
Packages0
Uh oh!
There was an error while loading.Please reload this page.
Contributors5
Uh oh!
There was an error while loading.Please reload this page.