springboot中pom.xml文件注入test测试依赖时报错的解决
338
2022-08-20
SpringBoot项目打成War布署在Tomcat的详细步骤
第一步:声名打成WAR
第二步: 排除SpringBoot自带的tomcat
第gULCpAFK三步:引入Servlet依赖
第四步:插件
第五步:修改启动类
import org.springframework.boot.SpringApplication;
import org.springframework.boot.autoconfigure.SpringBootApplication;
import org.springframework.boot.builder.SpringApplicationBuilder;
import org.springframework.boothttp://.web.servlet.support.SpringBootServletInitializer;
@SpringBootApplication
public class RunWarApplication extends SpringBootServletInitiagULCpAFKlizer {
public static void main(String[] args) {
SpringApplication.run(RunWarApplication.class, args);
}
@Override
public SpringApplicationBuilder createSpringApplicationBuilder() {
return new SpringApplicationBuilder(RunWarApplication.class);
}
}
第六步:编译打包,在target文件夹找到".war"文件
第七步:把“.war”文件放在tomcat的webapps文件夹目录下,运行即可访问
http://localhost:8080/{war的名称}/{项目api路径}
注意:你打的war的jdk版本要跟tomcat的jdk版本一致,否则虽然tomcat能启动成功,但是访问会404。
tomcat的jdk版本就是你系统环境变量写的那个jdk版本
war包版本
版权声明:本文内容由网络用户投稿,版权归原作者所有,本站不拥有其著作权,亦不承担相应法律责任。如果您发现本站中有涉嫌抄袭或描述失实的内容,请联系我们jiasou666@gmail.com 处理,核实后本网站将在24小时内删除侵权内容。
发表评论
暂时没有评论,来抢沙发吧~