Package io.github.rajendarreddyj.tomcat.deploy


package io.github.rajendarreddyj.tomcat.deploy
Deployment utilities for the Tomcat Maven Plugin.

This package contains classes for deploying web applications to Tomcat and monitoring for file changes to enable hot redeployment.

Deployment Modes

  • Exploded WAR Deployment - Copies files from the build directory to Tomcat's webapps folder, enabling rapid development cycles
  • Hot Deployment - Automatically redeploys when source files change

Classes

Auto-Publish

When auto-publish is enabled, the HotDeployWatcher monitors the source directory for changes. After a configurable period of inactivity (default: 30 seconds), changes are automatically deployed to Tomcat.

Since:
1.0.0
Author:
rajendarreddyj
See Also: