Deploy application with native packages
Create unix packages
We recommend using Unix Maven Plugin to generate native packages (pkg, deb, rpm) for the Unix platform. See Available native package systems for other plugins and available Windows installers.
Examples
- RPM Deployment with Java Service Wrapper
- RPM Deployment without Java Service Wrapper
- Webapp deployment from RPM
- RPM Deployment for C++ Applications, see also Build C (plusplus) code for multiple platforms with Maven.
Synchronize package with repository manager / management system
Synchronization between Maven repository and RPM repository
Standardize setup
Continuously improve the setup and processes and make sure the improvements propagate to all applications (if applicable). It is important standardize across packages.