Official Content

Determines the Java Platform to choose according to the server version used. If you don't know which server your application will use, select the 'Both Platforms' option.


Both Platforms The framework used on the server side can be Jakarta EE or Java EE.
Jakarta EE The framework used on the server side is Jakarta EE.
Java EE The framework used on the server side is Java EE.


Generators: Java
Level: Generator


Default value depends on the property Tomcat version property. If Tomcat version property is 10 or higher default value will be Jakarta EE otherwise the default value will be Java EE

It is recommended to always specify either Jakarta EE or Java EE when possible.

Both platforms value is recommended only for cases when it is not known the server that the application will be run, for example when generating a module that will be distributed to other KBs.

Runtime/Design time

This property applies only at design-time.

How to apply changes

To apply the corresponding changes when the property value is configured, execute a Rebuild All.


This property is available since GeneXus 17 Upgrade 5.

Last update: November 2023 | © GeneXus. All rights reserved. GeneXus Powered by Globant