Package io.github.rajendarreddyj.tomcat.download


package io.github.rajendarreddyj.tomcat.download
Download and extraction utilities for the Tomcat Maven Plugin.

This package contains classes responsible for downloading Apache Tomcat distributions from official mirrors and validating their integrity.

Download Process

  1. Check if Tomcat is already cached locally
  2. Download from primary Apache mirror (dlcdn.apache.org)
  3. Fallback to Apache archive if primary fails
  4. Validate SHA-512 checksum
  5. Extract to cache directory

Classes

Caching

Downloaded distributions are cached in ~/.m2/tomcat-cache by default. The cache directory can be configured via the tomcat.cache.dir property.

Since:
1.0.0
Author:
rajendarreddyj
See Also: