1)打包jar
1.Command line:clean compile package -Dmaven.test.skip=true
2.運行cmd命令:java -jar 架包路徑\項目.jar
2)
1.修改pom.xml文件
<groupId>com.xxxx</groupId> <artifactId>springboot_mybatis</artifactId> <version>1.0-SNAPSHOT</version> <packaging>war</packaging>
<dependency> <groupId>org.springframework.boot</groupId> <artifactId>spring-boot-starter-tomcat</artifactId> <scope>provided</scope> </dependency>
<build> <!-- 配置生成的war文件名--> <finalName>springboot</finalName> <plugins> <plugin> <groupId>org.springframework.boot</groupId> <artifactId>spring-boot-maven-plugin</artifactId> <configuration> <mainClass>com.xxxx.springboot.Starter</mainClass> </configuration> </plugin> </plugins> </build>
2.修改Starter文件
@SpringBootApplication public class Starter extends SpringBootServletInitializer { private static Logger logger= LoggerFactory.getLogger(Starter.class); public static void main(String[] args) { logger.info("Springboot應用開始啟動......"); SpringApplication.run(Starter.class); } @Override protected SpringApplicationBuilder configure(SpringApplicationBuilder builder){ return builder.sources(Starter.class); } }
3.Command line:clean compile package -Dmaven.test.skip=true
4、执行打包命令
mvn clean package