If you already have a JDK (Java Development Kit) and a Java application server installed and you've downloaded or built a self-contained package with all the required libraries inside (the default), you can skip this step.
To install the requirements:
pom.xml file in the Fronsetia package in the versions given there (and their dependencies) to your server's CLASSPATH.apache-tomcat-x.y.z/lib,$JETTY_BASE/webapps, but it seems better to build a self-contained WAR file,wildfly-x.y.z/standalone/lib/glassfishX/glassfish/domains/<domain name>/lib/Consult your JakartaEE/JavaEE server manual about how to configure your particular server for deployment of applications, like creating a domain (if needed), creating managed servers (if needed), etc.
For Eclipse Jetty, you need to create a base directory you will be deploying the application to. To do that (in bash syntax):
cd jetty-home-x.y.zexport JETTY_HOME=$(pwd)mkdir base-dir (or use your chosen name)cd base-direxport JETTY_BASE=$(pwd)java -jar $JETTY_HOME/start.jar --add-module=server,http,deploy,ee-webapp,ee10-jsp,ee10-deploy (in versions earlier than 12: java -jar $JETTY_HOME/start.jar --add-module=server,http,deploy,webapp,jsp) to create the server configurationjava -jar $JETTY_HOME/start.jar to start the serverTo install Fronsetia, just deploy the fronsetia-web-x.y.z.war file on your application server. The exact method depends on your server.
Examples:
apache-tomcat-x.y.z/webapps (or deploy manually using the server console)$JETTY_BASE/webappswildfly-x.y.z/standalone/deployments (or deploy manually using the server console)glassfishX/glassfish/domains/<domain name>/autodeploy/ (or deploy manually using the server console)