How to make Spring Boot include the manifest file in its repackaged WAR?

How to make Spring Boot include the manifest file in its repackaged WAR?

I'm building a Spring Boot application using spring-boot-starter-parent version 2.1.0-RELEASE and need it to produce a deployable WAR file containing a MANIFEST.MF in the META-INF/ directory. I've set up the Maven WAR plugin to include the manifest in the build artifact:

I'm building a Spring Boot application using spring-boot-starter-parent version 2.1.0-RELEASE and need it to produce a deployable WAR file containing a MANIFEST.MF in the META-INF/ directory. I've set up the Maven WAR plugin to include the manifest in the build artifact:

<plugin>
  <groupId>org.apache.maven.plugins</groupId>
  <artifactId>maven-war-plugin</artifactId>
  <version>3.2.2</version>
  <configuration>
    <archive>
      <manifest>
        <addDefaultImplementationEntries>true</addDefaultImplementationEntries>
      </manifest>
    </archive>
  </configuration>
</plugin>

However, the final build artifact doesn't include a manifest file. I noticed that Spring Boot performs a repackaging after the Maven WAR plugin packaged the WAR file in the first place:

[INFO] --- spring-boot-maven-plugin:2.1.0.RELEASE:repackage (repackage)

And indeed the artifact.war.original in the target directory does contain the manifest.

How do I make Spring Boot to include the manifest in the final WAR file as well?

Angular 9 Tutorial: Learn to Build a CRUD Angular App Quickly

What's new in Bootstrap 5 and when Bootstrap 5 release date?

Brave, Chrome, Firefox, Opera or Edge: Which is Better and Faster?

How to Build Progressive Web Apps (PWA) using Angular 9

What is new features in Javascript ES2020 ECMAScript 2020

Spring boot with maven multi modules not working

I'm trying to create,parent pom which will hold all the child spring boot modules, But when i build parent pom, I'm getting the below error.

Building a Web Application Using Spring Boot, Angular, and Maven

In this article, we will explore the steps used to build a web application using Spring Boot with Angular and Maven and then launch it on a Tomcat Server.

Spring Boot Tutorials - Spring Boot Full Course

Spring Boot Tutorials | Full Course - What is Spring? Spring Boot is an open source Java-based framework used to create a Micro Service. Spring Boot contains a comprehensive infrastructure support for developing a micro service and enables you to develop enterprise-ready applications that you can “just run”.