⽅式
1,带Tomcat的打包⽅式
1.1, 在pom.xml⽂件添加以下配置(⽬的:⾃定main⼊⼝和跳过Junit代码)
1.2,在命令⾏窗⼝输⼊命令 :
mvn clean package
1.3,结果会在项⽬的target路径下⽣成⼀个.jar⽂件,将.jar⽂件复制到任意路径,打开命令窗⼝进⼊.jar所在路径,执⾏以下命令
java -jar <.jar⽂件名>
执⾏成功之后就可以访问controller接⼝了。2,去除Tomcat的打包⽅式
2.1,配置pom.xml⽂件,加上如下配置
PS:⽹上有些说要加以下配置,但是我测试不加也是可以的
2.2,修改启动类为如下
@SpringBootApplication
public class YnToolApplication extends SpringBootServletInitializer { public static void main(String[] args) {
SpringApplication.run(YnToolApplication.class, args); }
@Override
protected SpringApplicationBuilder configure(SpringApplicationBuilder builder) { return builder.sources(YnToolApplication.class); }}
2.3,执⾏以下命令打包,结果将在target⽬录下⽣成.war⽂件
mvn clean package
到此这篇关于详解springboot项⽬带Tomcat和不带Tomcat的两种打包⽅式的⽂章就介绍到这了,更多相关springboot Tomcat打包内容请搜索以前的⽂章或继续浏览下⾯的相关⽂章希望⼤家以后多多⽀持!
因篇幅问题不能全部显示,请点此查看更多更全内容