(1)指定打包后的文件名称
myboot
(2)指定springboot-maven-plugin版本
org.springframework.boot
spring-boot-maven-plugin
1.4.2.RELEASE
(3)最后执行maven clean package
在target目录中,生成jar文件,例如项目名为myboot
执行独立的springboot项目,在cmd中 java -jar myboot.jar
(1)指定打包后的文件名称
myboot
(2)指定jsp编译目录
src/main/webapp
META-INF/resources
**/*.*
src/main/java
**/*.xml
src/main/resources
**/*.*
(3)指定打包的类型
war
(4)主启动类继承 SpringBootServletInitializer
@SpringBootApplication
public class JspApplication extends SpringBootServletInitializer {
public static void main(String[] args) {
SpringApplication.run(JspApplication.class, args);
}
@Override
protected SpringApplicationBuilder configure(SpringApplicationBuilder builder) {
return builder.sources(JspApplication.class);
}
}
(5)部署war
把war包放到tomcat等服务器的发布目录中,tomcat为例,myboot.war放到tomcat/webapp目录中