`

IDE启动tomcat访问报 HTTP 404 错误

阅读更多
在eclipse和Intellij IDEA中创建web应用并集成tomcat进行部署,启动tomcat后发现web应用能正常访问,但是http://localhost:8080 报404。 
确认当时状态:
  1. tomcat启动正常无报错
  2. 8080端口没有占用
  3. web应用可以正常访问无报错
原因:IDE中启动tomcat并不是启动系统实际目录中的tomcat,该容器存在于IDE中。配置部署模式时,需要配置复制并使用tomcat路径下的conf配置(tomcat路径下的conf配置指向了tomcat的webapps目录,8080默认访问的是ROOT应用,如果找不到ROOT应用目录,就会报404) 
 
 
解决方法:查看部署项目的步骤是否齐全,在指定tomcat的时候
进入到下面的页面
 
一定要指定到tomcat 的运行目录,注意最后一个红框选中的
 

 

点击apply和ok即可
分享到:
评论

相关推荐

    apache-tomcat-7.0.39

    - `bin`:包含Tomcat的可执行文件和脚本,如startup.sh/startup.bat用于启动Tomcat,shutdown.sh/shutdown.bat用于关闭Tomcat。 - `conf`:存放所有配置文件,如server.xml、web.xml、context.xml等。 - `lib`:存储...

    tomcat运行快捷部署脚本

    5. **启动Tomcat**:部署完成后,脚本会启动Tomcat服务,使得新部署的应用可供访问。 6. **热部署技术**:为了实现不重启就能自动编译,脚本可能会利用Tomcat的热部署特性,如使用JRebel或Tomcat的manager应用来...

    关于Tomcat在网页访问目录出现的404问题

    在使用Apache Tomcat服务器时,有时会遇到网页访问目录出现404错误的情况,这个问题通常是由于多种原因导致的。404错误意味着服务器找不到你请求的资源,这可能是由于配置错误、项目部署不当或者编码问题等原因造成...

    Tomcat常见问题集锦(持续更新)

    - 启动Tomcat通常通过执行`bin/startup.sh`或`startup.bat`脚本完成。 - 停止Tomcat则使用`bin/shutdown.sh`或`shutdown.bat`。 3. **配置文件详解**: - `server.xml`:这是Tomcat的主要配置文件,包含了服务器...

    启动tomcat报错org.hibernate.cache.CacheProvider

    标题中的“启动tomcat报错org.hibernate.cache.CacheProvider”指的是在尝试启动Apache Tomcat服务器时遇到了与Hibernate缓存提供者相关的错误。这通常涉及到Hibernate框架的配置或运行时环境问题。Hibernate是一个...

    Tomcat安装包

    1. **启动Tomcat**:用户通过解压下载的apache-tomcat-7.0.85压缩包,配置环境变量,然后启动Tomcat服务。启动脚本通常在bin目录下,如`startup.sh`(Unix/Linux)或`startup.bat`(Windows)。 2. **部署应用**:...

    点击eclipse中的小猫启动项目

    - 完成上述配置后,你可以通过Eclipse的工具栏找到一个小猫(或者服务器)图标,点击它来启动Tomcat服务器。这个小猫图标代表了服务器运行和调试的状态。 - 当Tomcat成功启动后,你的Web项目也会随之部署。你可以...

    将项目部署到Tomcat根目

    注意,如果在部署过程中遇到任何问题,如404错误或其他异常,检查以下几个可能的原因: - 确保项目中的web.xml配置正确无误。 - 检查Tomcat的运行日志(logs/catalina.out)以获取错误信息。 - 确认Tomcat的端口8080...

    Tomcat 7 For Mac

    3. **启动与停止**:使用`bin/startup.sh`脚本来启动Tomcat,使用`bin/shutdown.sh`来关闭它。在终端中运行这些命令时需确保在Tomcat的bin目录下。 4. **管理界面**:启动成功后,通过浏览器访问 `...

    以Tomcat服务器为核心的3种配置JSP环境.,tomcat的配置

    5. **启动Tomcat**:运行Tomcat的`bin/startup.bat`(Windows)或`bin/catalina.sh`(Linux/Mac),然后通过浏览器访问`http://localhost:8080/myapp`来测试JSP是否正常工作。 方法二:使用IDE集成配置 1. **选择...

    netbeans下配置tomcat服务器图文讲解

    2. **启动Tomcat**:安装完成后,可以先通过命令行或Tomcat的bin目录下的startup.bat(Windows)或startup.sh(Linux/Unix)脚本来启动Tomcat,验证其是否正常运行。 3. **安装NetBeans**:如果你还没有安装...

    apache-tomcat-9.0.37-windows-x64.zip

    10. **故障排查**:当遇到问题时,检查Tomcat的日志、错误代码和HTTP状态码是常见的解决步骤。还可以利用网络工具如Wireshark或浏览器开发者工具来分析网络流量。 总结,Apache Tomcat 9.0.37是一个强大且灵活的...

    Tomcat8.0 适用小型服务器

    而提到“需要用eclipse启动”,意味着用户将使用Eclipse这款集成开发环境(IDE)来管理和启动Tomcat服务器,这通常是因为Eclipse提供了方便的集成插件(如Tomcat插件),使得开发者可以直接在IDE内部启动、停止和...

    apache-tomcat-9.0.38.zip

    5. **启动与运行**: 在Windows系统中,通常可以通过运行`bin`目录下的`startup.bat`脚本来启动Tomcat,而`shutdown.bat`脚本则用于关闭服务。此外,`conf`目录下包含服务器的配置文件,如`server.xml`,用户可以根据...

    tomcat的安装配置

    - 进入Tomcat安装目录下的`bin`目录,执行`startup.bat`脚本以启动Tomcat服务(Windows系统)。 - 如果一切正常,控制台会出现日志输出,表示服务正在运行。 4. **访问项目** - 在浏览器地址栏中输入`...

    tomcat 7.06

    - 使用`bin`目录下的`startup.sh`(Unix/Linux)或`startup.bat`(Windows)脚本启动Tomcat。 - 使用`shutdown.sh`或`shutdown.bat`停止Tomcat服务。 - 通过管理工具(如`manager`应用或`catalina.sh`命令行选项...

Global site tag (gtag.js) - Google Analytics