Advertisement

运行非main application SpringBoot应用程序

阅读量:

通过命令行运行非主类的spring boot应用程序

一般情况下,SpringBoot应用程序可通过执行mvn命令被封装成可运行的jar文件。

复制代码
    mvn clean package -DskipTests 
    
    
      
    
通过mvn命令将SpringBoot应用程序打包为可执行jar包
Maven中-DskipTests和-Dmaven.test.skip=true的区别

当使用mvn package命令进行项目编译与打包操作时,Maven默认会运行位于src/test/java目录下的JUnit测试用例。在某些情况下,用户可能希望跳过测试过程,此时通常会采用参数-DskipTests-Dmaven.test.skip=true。这两种参数的主要差异体现在:

  • -DskipTests:该参数的作用是跳过测试用例的执行过程,但仍然会对测试类进行编译,并将生成的class文件存放至target/test-classes目录下。
  • `-Dmave

全部评论 (0)

还没有任何评论哟~