Apache Tomcat, also referred to as Jakarta Tomcat or Tomcat, is an open source servlet container developed by the Apache Software Foundation (ASF). Tomcat implements the Java Servlet and the JavaServer Pages (JSP) specifications from the Oracle Corporation. It also provides a pure Java HTTP web server environment for Java code to run. For more information about Apache Tomcat, refer to the Apache Tomcat site.
The Tomcat plugin allows you to interact with the Tomcat server and perform tasks such as:
-
Server administration: Start or shutdown a server
-
Application deployment: Deploy or undeploy applications
-
Resource management: Add or remove JMS resources or datasources
Tomcat operations mode
The Tomcat plugin supports two different approaches for interacting with Tomcat for application deployment and management:
-
The Tomcat plugin can perform operations without calling any HTTP endpoints, and instead uses metadata provided in the application’s context XML file within the file system. The following plugin procedures use this approach:
-
The Tomcat plugin can also perform operations that use the Tomcat Manager. The following plugin procedures use this approach: