maven项目打包和运行

Posted jason47

tags:

篇首语:本文由小常识网(cha138.com)小编为大家整理,主要介绍了maven项目打包和运行相关的知识,希望对你有一定的参考价值。

1. 添加pom

<build>
  <plugins>
    <plugin>
      <artifactId>maven-assembly-plugin</artifactId>
      <configuration>
        <archive>
          <manifest>
            <mainClass>com.tang.CSVUtils</mainClass>
          </manifest>
        </archive>
        <descriptorRefs>
          <descriptorRef>
            jar-with-dependencies
          </descriptorRef>
        </descriptorRefs>
      </configuration>
      <!-- 加上下面这一段,使用 mvn package命令,不加则使用mvn assembly-->
      <execution>
        <id>make-assemble</id>
        <phase>package</phase>
        <goals>
          <goal>single</goal>
        </goals>
      </execution>
    </plugin>
  </plugins>
</build>

2. 打包
D:projectssunshine>mvn clean package

3. 运行
java -jar target/spring-boot-scheduler-1.0.0.jar





























以上是关于maven项目打包和运行的主要内容,如果未能解决你的问题,请参考以下文章

SpringBoot+Maven 多模块项目的构建运行打包

项目使用maven打包

Maven打包springboot项目并且运行

eclipse 打包maven项目的坑

Maven项目打包成war包并启动war包运行

maven项目打包插件:将maven项目打包成一个可执行的jar(瘦jar)