Discuss / Java / maven-jar-plugin、maven-dependency-plugin打包jar,java -jar命令运行成功,但是maven-shade-plugin打的包运行时报错,提示没有主清单属性

maven-jar-plugin、maven-dependency-plugin打包jar,java -jar命令运行成功,但是maven-shade-plugin打的包运行时报错,提示没有主清单属性

Topic source

净净一隅

#1 Created at ... [Delete] [Delete and Lock User]

 <build>

    <plugins>

      <plugin>

        <groupId>org.apache.maven.plugins</groupId>

        <artifactId>maven-jar-plugin</artifactId>

        <version>2.6</version>

        <configuration>

          <archive>

            <manifest>

              <addClasspath>true</addClasspath>

              <classpathPrefix>lib/</classpathPrefix>

              <mainClass>com.learnJava.Main</mainClass>

            </manifest>

          </archive>

        </configuration>

      </plugin>

      <plugin>

        <groupId>org.apache.maven.plugins</groupId>

        <artifactId>maven-dependency-plugin</artifactId>

        <version>2.10</version>

        <executions>

          <execution>

            <id>copy-dependencies</id>

            <phase>package</phase>

            <goals>

              <goal>copy-dependencies</goal>

            </goals>

            <configuration>

              <outputDirectory>${project.build.directory}/lib</outputDirectory>

            </configuration>

          </execution>

        </executions>

      </plugin>

    </plugins>

  </build>

🌙

#2 Created at ... [Delete] [Delete and Lock User]

original-hello.jar中没有主清单属性 +1


  • 1

Reply