0

I need to get an uber jar for my Maven project. I am using shade plugin for the same. But on maven build (clean install) the shade plugin is not executed. My pom.xaml file includes this for shade plugin.

  <build>
  <pluginManagement>
        <plugins>
          <plugin>
            <groupId>org.apache.maven.plugins</groupId>
            <artifactId>maven-shade-plugin</artifactId>
            <version>3.2.4</version>
            <executions>
              <execution>
                <phase>package</phase>
                <goals>
                  <goal>shade</goal>
                </goals>
                <configuration>
                  <transformers>
                    <transformer implementation="org.apache.maven.plugins.shade.resource.ManifestResourceTransformer">
                      <mainClass></mainClass>
                    </transformer>
                  </transformers>

                </configuration>
              </execution>
            </executions>
          </plugin>
        </plugins>
      </pluginManagement>
      </build>

Solution: finally found the solution here solution which was to remove <pluginManagement> </pluginManagement>

Sty
  • 39
  • 2
  • 9

0 Answers0