Eclipse Foundation plans to jakarta. * Jakarta EE 9 released in mid-2020, which is the company with the new name space version of Java. Jakarta EE 9 there will be no major new features.
Jakarta EE 9 main goal is to lower entry barriers to new suppliers and implementation. Jakarta EE 9 is regarded as the main tool version, designed to:
as a platform for developers, as a test target steady migration to the new namespace. Eclipse has failed to obtain permission for the development of Oracle's previous specification under javax namespace.
Rapid Release version as the platform for innovation.
Eclipse Executive Director Mike Milinkovich said, Jakarta EE 9 represents a platform of "major turning point." The key elements of the plan include the release of all API specifications moved to jakarta name space, and eliminate unnecessary and not recommended specifications.
In addition to the (Standard Edition) cut from the Java SE 8 specification of certain norms will be minor enhancements, but no new norm. JakartaEE 9 also adds support for Java SE 11's. Jakarta EE will form the basis of innovation, Jakarta EE specification project can use this project to promote new functionality Jakarta EE 10 and later.
There is no guarantee backward compatibility
According to Jakarta EE 9 Issuance Program, Jakarta EE 9 does not make any requirements for backward compatibility with the release last September Jakarta EE 8 release. This is consistent with the goal of Eclipse, even though the new implementation can enter the ecosystem. Eclipse I believe that many tools and products will provide backward compatibility with old applications running on 9 Jakarta EE and migration solution. Eclipse agreed to take over Oracle's enterprise Java development in 2017.
Jakarta EE 9 Specifications
To include in Jakarta EE 9, a standardized API package name must be from the top of the package moves jakarta javax package. 9 Jakarta EE specification may be referred to a different set of "waves" is to deliver. JakartaEE existing specifications contained 9 comprising:
Jakarta Note
Jakarta authentication
Jakarta authorization
Jakarta batch
Jakarta Bean verification
Jakarta concurrent
Jakarta connector
Jakarta context and dependency injection
Jakarta debugging support for other languages
Jakarta dependency injection
Jakarta EE 9 complete platform
Jakarta EE 9 site information
Jakarta enterprise beans
Jakarta expression language
Jakarta interceptor
Jakarta JSON binding
Jakarta JSON processing
Jakarta-mail
Jakarta hosted beans
JAKARTA
Jakarta insists
Jakarta RESTful Web services
Jakarta security
Jakarta server pages
Jakarta server interface
Jakarta Servlet
Jakarta standard tag library
Jakarta estate
Jakarta, the WebSocket
[also on InfoWorld: Java in 14 new features]
Jakarta EE 9 added specifications include:
Jakarta activation (required)
Jakarta the SOAP with attachments
Jakarta XML Binding (optional)
Jakarta XML Web Services (optional)
Jakarta Web Service Metadata (optional )
Jakarta the SOAP with attachments (optional)
Jakarta EE pruning specifications include Jakarta 9 deployment, Jakarta administration, Jakarta XML registry and Jakarta XML RPC.
Finally, the development of so many years I have summarized the data and interview questions a learning Java, if you want to upgrade their technology above, you can follow me, private letters sent to receive information or comments area to leave their contact details, time remember to help me make the point under forward with more people see Oh.