Blank . 2024-06-17 22:12 采纳率: 90.9%
浏览 35
已结题

springboot项目运行8080但是浏览器显示404怎么办?

springboot项目显示成功,但是浏览器显示404怎么办,是因为没有下载依赖吗,但是这不是前后端分离的项目啊,求解答,谢谢大家!

img

img

  • 写回答

3条回答 默认 最新

  • 专家-赤兔[在线] 全栈领域优质创作者 2024-06-17 22:12
    关注

    引自免费微信小程序:皆我百晓生

    面对Spring Boot项目在IDEA中显示成功启动但浏览器访问8080端口时返回404的问题,这里有几个步骤可以排查和解决这个问题:

    1. 检查Application入口类

    确保你的@SpringBootApplication注解正确地应用在主类上,并且有正确的main方法启动应用。

    @SpringBootApplication
    public class SpringbootRsss0Application {
    
        public static void main(String[] args) {
            SpringApplication.run(SpringbootRsss0Application.class, args);
        }
    
    }
    

    2. 确认控制器路径

    检查你的控制器(Controller)是否配置了正确的请求映射。例如,如果你期望访问http://localhost:8080/test,那么应该有类似下面的控制器配置:

    @RestController
    @RequestMapping("/test")
    public class TestController {
    
        @GetMapping
        public String test() {
            return "Hello, World!";
        }
    
    }
    

    3. 检查IDEA的Run Configuration

    确保IDEA的Run Configuration中,应用确实是在8080端口上运行。可以在IDEA的Run/Debug Configurations设置中检查或修改端口号。

    4. 查看日志输出

    查看IDEA控制台或项目的target目录下的日志文件,确认是否有任何错误信息。通常,日志会提供关于应用运行状态的重要线索。

    5. 清理并重新构建项目

    有时候,构建缓存问题也可能导致应用无法正确启动。尝试清理项目并重新构建:

    • 在IDEA中,可以通过菜单Build -> Clean Project,然后Build -> Rebuild Project
    • 或者在项目根目录下运行命令:mvnw clean package(对于Maven项目)或./gradlew clean build(对于Gradle项目)。

    6. 检查package.jsonnpm相关问题

    从提供的信息来看,你可能在尝试使用npm安装某些前端依赖,但是package.json文件似乎不存在。这可能是由于项目结构混乱或前端资源未被正确管理。确保前端资源(如果有)与后端资源分开,并且前端部分有正确的package.json文件。

    7. 重新启动项目

    完成上述步骤后,重新启动项目,再次尝试通过浏览器访问。

    如果问题仍然存在,建议更细致地检查项目结构、依赖关系以及IDEA的配置,确保一切设置都符合Spring Boot项目的基本要求。同时,检查网络设置,确保本地服务器没有被防火墙或安全软件阻止。

    本回答被题主选为最佳回答 , 对您是否有帮助呢?
    评论 编辑记录
查看更多回答(2条)

报告相同问题?

问题事件

  • 系统已结题 9月5日
  • 已采纳回答 8月28日
  • 创建了问题 6月17日

悬赏问题

  • ¥15 is not in the mmseg::model registry。报错,模型注册表找不到自定义模块。
  • ¥15 安装quartus II18.1时弹出此error,怎么解决?
  • ¥15 keil官网下载psn序列号在哪
  • ¥15 想用adb命令做一个通话软件,播放录音
  • ¥30 Pytorch深度学习服务器跑不通问题解决?
  • ¥15 部分客户订单定位有误的问题
  • ¥15 如何在maya程序中利用python编写领子和褶裥的模型的方法
  • ¥15 Bug traq 数据包 大概什么价
  • ¥15 在anaconda上pytorch和paddle paddle下载报错
  • ¥25 自动填写QQ腾讯文档收集表