tomcat在项目根url上返回404

lskq00tm  于 2021-10-10  发布在  Java
关注(0)|答案(0)|浏览(255)

spring boot有一个名为maincontroller的控制器,其中包含以下代码

  1. @Controller
  2. public class MainController {
  3. @GetMapping("/")
  4. public String what() {
  5. return "hello";
  6. }
  7. }

这是@springbootapplication类

  1. @SpringBootApplication
  2. public class SamyarApplication extends SpringBootServletInitializer {
  3. @Override
  4. protected SpringApplicationBuilder configure(SpringApplicationBuilder
  5. builder) {
  6. return builder.sources(SamyarApplication.class);
  7. }
  8. public static void main(String[] args) {
  9. SpringApplication.run(SamyarApplication.class, args);
  10. }
  11. }

我从我的项目中构建了一个war文件
当我将其移动到tomcat“web应用”目录时
并调用它,tomcat返回404错误
这是tomcat web应用程序目录的ls

  1. root@vm8944397922:/opt/tomcat/webapps# ls
  2. ROOT examples manager samyar-gameland-1.war
  3. docs host-manager samyar-gameland-1

这是url
http://my-server-ip:8080/samyar-gameland-1

暂无答案!

目前还没有任何答案,快来回答吧!

相关问题