SpringBoot中war包的操作方法
这篇文章给大家分享的是SpringBoot中war包的操作方法,相信大部分人都还没学会这个技能,为了让大家更加了解,给大家总结了以下内容,话不多说,一起往下看吧。
1. 主程序类:@SpringBootApplicationpublicclassApplicationextendsSpringBootServletInitializer{@Override//www.1b23.comprotectedSpringApplicationBuilderconfigure(SpringApplicationBuilderapplication){returnapplication.sources(Application.class);}publicstaticvoidmain(String[]args){SpringApplication.run(Application.class,args);}}
2. pom.xml:<projectxmlns="http://maven.apache.org/POM/4.0.0"xmlns:xsi="http://www.w3.org/2001/XMLSchema-instance"xsi:schemaLocation="http://maven.apache.org/POM/4.0.0http://maven.apache.org/xsd/maven-4.0.0.xsd"><modelVersion>4.0.0</modelVersion><groupId>com.cf</groupId><artifactId>packagea</artifactId><version>0.0.1-SNAPSHOT</version><!--打包方式--><packaging>war</packaging><parent><groupId>org.springframework.boot</groupId><artifactId>spring-boot-starter-parent</artifactId><version>2.1.9.RELEASE</version><relativePath/><!--lookupparentfromrepository--></parent><dependencies><dependency><groupId>org.springframework.boot</groupId><artifactId>spring-boot-starter-web</artifactId></dependency><!--嵌入式tomcat相关jar将被放入到WEB-INF\lib-provided下--><dependency><groupId>org.springframework.boot</groupId><artifactId>spring-boot-starter-tomcat</artifactId><scope>provided</scope></dependency></dependencies><build><plugins><!--打包插件--><plugin><groupId>org.springframework.boot</groupId><artifactId>spring-boot-maven-plugin</artifactId></plugin></plugins></build></project>
3. 使用maven打包(clean package),此war包可以用于传统的部署方式(外部tomcat),也可以直接使用java -jar 的方式运行。上文描述的就是SpringBoot中war包的操作方法的详细内容,具体使用情况还需要大家自己动手实验使用过才能领会。如果想了解更多相关内容,欢迎关注亿速云行业资讯频道!
声明:本站所有文章资源内容,如无特殊说明或标注,均为采集网络资源。如若本站内容侵犯了原著者的合法权益,可联系本站删除。