这个问题最原始的可能还是基于对idea的使用不是很熟悉,以及对于路径的理解程度太低

当idea配置完可以运行的war文件时,发布到tomcat中,我的一个很不好的习惯就是application context的路径总是和需要访问的路径总是保持一致,实际上这根本就是错误的做法。

这是我要访问的主页地址:

然后我在发布的applicationcontext里面也写了同样的地址

项目能够成功启动,但是访问却是404,说明我并没有访问到正确的地址,实际上我把/SpatiotemporalBigData/ac/login.html当成了项目名称,所以我要访问的正确名称应该是/SpatiotemporalBigData/ac/login.html/ac/login.html

通过这个地址我可以访问正确的页面了。

所以applicationcontext 里面实际上应该是项目名称直接写 /SpatiotemporalBigData即可

通过这次,浪费了自己不少的时间,一直以为是自己的可运行文件没有配置好,后面才知道原来是路径的问题。

在这里,非常的感谢网友@beyond丿q:1559810637 的帮助,在上班的时间帮我解决问题,很nice。

项目成功部署到idea ,并且成功运行,访问却是404相关推荐

  1. 使用idea打包war包和maven项目打包war包放到tomcat中运行,以及报404错误的解决

    使用idea打包war包和maven项目打包war包放到tomcat中运行,以及报404错误的解决 在tomcat下运行打包的war包,访问时显示404 浅谈打包war包的方式 第一种: 第一步: 第 ...

  2. eclipse创建spring boot项目,tomcat启动成功,但http://localhost:8080无法访问报错404解决方案...

    spring boot的启动程序启动后,在访问http://localhost:8080地址的时候出现了错误,为什么出错网上我找了好久也没有得出具体的解决办法 当我指定到具体的action的时候,却可 ...

  3. 面试官:vue项目如何部署?有遇到布署服务器后刷新404问题吗?

    一.如何部署 前后端分离开发模式下,前后端是独立布署的,前端只需要将最后的构建物上传至目标服务器的web容器指定的静态目录下即可 我们知道vue项目在构建后,是生成一系列的静态文件常规布署我们只需要将 ...

  4. 30.vue项目如何部署?有遇到布署服务器后刷新404问题吗?

    一.如何部署 前后端分离开发模式下,前后端是独立布署的,前端只需要将最后的构建物上传至目标服务器的web容器指定的静态目录下即可 我们知道vue项目在构建后,是生成一系列的静态文件 常规布署我们只需要 ...

  5. 新建一个springboot项目添加@restcontroller浏览器访问一直报404

    1.用idea新建一个新的springboot项目,配置好一个controller 2.浏览器访问一直报404 3.解决方法:因为启动一个springboot应用的时候,没有指定扫描的包.所以默认扫描 ...

  6. 升级项目到.NET Core 2.0,在Linux上安装Docker,并成功部署

    概述 容器,顾名思义是用来存放并容纳东西的器皿: 而容器技术伴着Docker的兴起也渐渐的映入大家的眼帘,它是一个抽象的概念,同时也是默默存在世上多年的技术,不仅能使应用程序间完全的隔离,而且还能在共 ...

  7. python项目管理器 宝塔面板 django 404_宝塔面板成功部署Django项目流程(图文)

    上线 Django 项目记录,超简单,避免无意义的踩坑! 第一步:安装python管理器 在宝塔在线面板安装" python项目管理器 " 第二步:安装适配python版本 因为服 ...

  8. 简单使用 uwsgi + nginx 在本地 Ubuntu 成功部署 django 项目

    文章目录 一,查看环境与版本 二,安装 uWSGI 问题: 三,安装Nginx 问题: 四,项目准备 1,修改项目配置 (1)配置静态文件收集路径 问题: (2)关闭调试 (3)开启访问限制 (4)删 ...

  9. 国产中标麒麟Linux部署dotnet core 环境并运行项目 (三) 部署运行WEB API项目

    部署dotnet Core Web API 上一步的文章,是我们公司最核心的一个ORM组件,在中标麒麟系统完成了一个插入数据的任务,这一步是将正式的从dot net framework 迁移到 dot ...

最新文章

  1. Virtual Earth API 在指定zoomLevel添加自定义图层
  2. Cookie与Web Storage的区别
  3. 网络工程中的割接是什么意思?
  4. 898. 子数组按位或操作
  5. Ajax的简单实现(JQuary)
  6. 苹果Mac Mini 高配版 M1X 或将于数月后发售
  7. CSS样式特点及优先级
  8. 求一个序列中最大的子序列_最大的斐波那契子序列
  9. python在土木工程方面的应用案例_给Python小白看的10个使用案例,入门Python就在这里了...
  10. 怒刷3000条短视频后,我终于发现网红300万点赞的套路
  11. 电脑重装系统苹果电脑开不了机的原因分析
  12. leetcode 组合总和IV(Java)
  13. 我为啥叫这个名字,莫名其妙的油葫芦
  14. TC358774XBG/TC358775XBG替代方案|CS5518替代TC358774XBG/TC358775XBG设计DSI转LVSD设计资料
  15. 【计算机毕业设计】123网上商城系统设计与实现
  16. android自定义3d饼图,Android使用j4lChartAndroid插件绘制3D饼图
  17. 软考高级-系统架构师-案例分析-数据库真题考点汇总
  18. ffmpeg_Cropping video(剪裁视频)命令行
  19. IPM87-MP REV-1.04
  20. 通过KXTF9-2050芯片分析I2C协议

热门文章

  1. [FreeRTOS系列教程]学习FreeRTOS前的准备工作-----初学者必看
  2. 第一句超浪漫,第二句超不浪漫
  3. 计算9+99+999+……+999999999
  4. bootStrap常用样式
  5. 学术论文中常用简写(缩写)汇总
  6. 国产AI绘画海克斯科技——爱作画AIGC开放平台
  7. 华为存储FusionStorage(备份②)
  8. Evaluation of a 25-511keV List Mode Readout System for a Large Field-of-View Gamma Camera
  9. 电、气物联网联合管理监测方案
  10. 操作系统——(9)磁盘存储器的管理