原理,是因为你没把新创建好的maven项目给设置成一个可被tomcat部署的web项目

参考此博文,讲的非常详细:

归根到底是因为web项目的部署问题:

解决方案:在创建的到时候,idea下部会提示是否自动引入:

选择这个后,就会自动建立了web项目的路径都建好了,如下图:否则需要手动配置项目的部署路径:

http://www.cnblogs.com/wql025/p/5215570.html

解决方案如下:

 
 
 
 
 
 
 
 

2.关于浏览器测试tomcat启动报404错误!

操作完上一步的小伙伴弹出浏览器可能会报404错误,,那是因为你web.xml没有配置欢迎页,找不到欢迎页,所以404 
Web.xml中添加

<welcome-file-list>
<welcome-file>index.jsp</welcome-file>
</welcome-file-list>

新建index.jsp,编写Hello word

<html>
<body>
<h2>Hello World!</h2>
</body>
</html>

重启tomcat 完成!

最新文章

  1. java基础 数组15
  2. window 内核详尽分析
  3. java 12-5 StringBuffer的几个案例
  4. 越狱后天气闪退 iPhone5天气闪退解决方法
  5. discuzx完全自定义设计模板门户首页,栏目,专题模板方法
  6. js之createTextRange方法
  7. 15个Docker基本命令及用法
  8. 【HDOJ】2721 Persistent Bits
  9. Unity3D中Prefab
  10. bzoj3629[JLOI2014]聪明的燕姿
  11. [置顶] Application,Session,Cookie之Application对象
  12. javaScript 验证码 倒计时60秒
  13. navicat for mysql远程连接ubuntu服务器的mysql数据库
  14. 虚拟机Oracle VM VirtualBox linux系统如何访问windows共享文件夹
  15. EF开发中EntityFramework在web.config中的配置问题
  16. leetcode — count-and-say
  17. Win10下Java开发环境配置
  18. nginx配置虚拟主机之不同端口和不同IP地址
  19. 最近遇到的bug
  20. lua自用的函数收集

热门文章

  1. BGP(边界网关协议)简述
  2. 关于JUnit4无法支持多线程测试的解决方法
  3. 析构函数的调用与return语句
  4. dotnet core 项目
  5. RedHat安装Oracle后中文乱码
  6. luogu4172 [WC2006]水管局长
  7. jenkins使用Role Strategy管理用户权限
  8. 【APUE】Chapter5 Standard I/O Library
  9. ASP.NET Web API 2 返回 Json格式
  10. 使用git创建分支