Upgrading your application server
Now, you have your source code upgraded to the Jakarta namespace and updated your dependencies. You have also upgraded to a newer version of your application server.
Should you use a different application server than Payara in your projects, you can use the information in this section to choose the correct version of the application server to use.
There are two versions of Jakarta EE9: Jakarta EE 9 and Jakarta EE 9.1. There is no functional difference between the two; they do not contain distinctive features. However, as the migration was such a huge effort, it was decided that compatibility against Java 11 was only introduced in Jakarta EE 9.1. Thus, if you plan to run your application server on Java 8, a Jakarta EE 9 server will suffice; otherwise, use Jakarta EE 9.1 on Java 11 and higher.
The following table lists some of the more common application servers.
Application server ... |