`
wahaha603
  • 浏览: 79635 次
  • 来自: 上海
社区版块
存档分类
最新评论

omcat在eclipse里面能正常启动,而在浏览器中访问http://localhost:8080/不能访问,且报404错

    博客分类:
  • Web
阅读更多

症状:

tomcat在eclipse里面能正常启动,而在浏览器中访问http://localhost:8080/不能访问,且报404错误。同时其他项目页面也不能访问。

关闭eclipse里面的tomcat,在tomcat安装目录下双击startup.bat手动启动tomcat服务器。访问htt://localhost:8080/能正常访问tomcat管理页面。

症状原因:

       eclipse将tomcat的项目发布目录(tomcat 目录中的webapp)重定向了,所以你会发现在tomcat安装目录下的webapp目录里面找不到你的项目文件。

解决办法:

重新配置下tomcat服务器:

在eclipse中的server页面,双击tomcat服务,会看到如图所示的配置页面:

   

可以看到红圈中选择的是 Use workspace metadata(does not modify Tomcat installion)

如果该tomcat中部署了项目的话,这红圈中的选项会灰掉不能修改,要修改必须得先把tomcat中的部署的服务都移除。

如图:

通过右键单击tomcat服务器选择 Add and Remove,在弹出的对话框中移除已部署的项目。移除完确定后,将看到上面的选项面板部分可编辑了。

选择Use tomcat installation(Task control of Tomcat installation) 即选择tomcat的安装目录来作为项目的发布目录。

然后,下来四行,看到"Deploy Path"了没?它后面的值默认是"wtpwebapps",把它改成"webapps",也就是 tomcat

中发布项目所在的文件夹名字。
修改后关掉该页面,保存配置。这样就将项目部署到了tomcat安装目录下的webapp

重启tomcat服务器,访问http://localhost:8080则能正常访问了,自己部署的项目也能正常访问了。

分享到:
评论

相关推荐

    jsp新闻管理系统

    1.解压缩 (如解压缩到D: omcat4webappsROOT ews目录下); 2.进入classes目录,打开news.txt。 修改mysql.url(数据库联接地址及数据库名),mysql.user(用户名),mysql.password(密码),ilog(数据库联接池日志文件...

    最新版linux apache-tomcat-8.5.58.tar.gz

    5. **验证安装**:在浏览器中输入`http://localhost:8080`,如果看到Tomcat的欢迎页面,说明安装成功。 6. **管理Tomcat**:Tomcat的管理界面默认是关闭的,需要修改`conf/server.xml`,开启Manager应用和Host ...

    java8+tomcat8+struts2.5+spring4.3+hibernate5.2框架搭建详细过程

    在IDE中新建一个Maven Web项目,并进行如下配置: ```xml <project.build.sourceEncoding>UTF-8</project.build.sourceEncoding> <spring.version>4.3.0.RELEASE</spring.version> <hibernate.version>5.2.0....

    如何解决TOMCAT的Tomcat's administration web application is no longer installed by default. Download and install the admin package to use it.

    在浏览器中输入`http://localhost:8080/admin`,如果能看到Tomcat Web Server Administration Tool页面,说明管理应用已经安装。如果没有,你将需要继续以下步骤。 2. **下载admin包**:访问Apache Tomcat的下载...

    Linux(CentOS7)安装Tomcat与设置Tomcat为开机启动项(tomcat8为例)

    5. **访问Tomcat**:使用浏览器访问服务器的IP地址加端口号(默认为8080),如`http://your_ip:8080`,若能正常显示Tomcat的欢迎页面,则表示安装成功。 **设置开机启动:** 为了使Tomcat在每次系统启动时自动运行...

    linux中启动tomcat后浏览器无法访问的解决方法

    但最近在启动后发现了一个问题:Centos服务器,本地和服务器ip互ping正常(本机ping服务器,服务器ping本地),但是服务器上部署好tomcat后,本机却无法通过浏览器访问服务器tomcat的8080端口. 比如服务器公网ip为:123.123...

    Myeclipse7.0+tomcat6.0.14+JDK jdk1.6.0_05+mysql配置全过程

    - 重启Tomcat,然后在浏览器中访问`http://localhost:8080/myapp/index.jsp`,如果显示当前时间,则表明应用部署成功。 5. **Servlet开发**: - Servlet是Java Web应用的核心组件,用于处理HTTP请求。在应用的`...

    ApacheTomcatv6.0.14官方版.rar

    Apache Tomcat是一款开源的Java Servlet容器,主要用于部署和运行Java Web应用程序。它是Apache软件基金会Jakarta项目的一...通过浏览器访问`http://localhost:8080`,如果一切正常,你应该能看到Tomcat的欢迎页面。

    Tomcat最佳实践T.omcat最佳实践

    在【目录】中,我们看到Tomcat的最佳实践涵盖了多个方面: 1. **WEB SERVER介绍**:讲解了Web服务器的不同类型,如Jetty、Tomcat、Jweb、JBoss AS、GlassFish、Weblogic和WebSphere。其中,Tomcat因其良好的集群和...

    solr运行配置与数据库数据导入到solr

    4. **启动验证**:启动Tomcat,通过访问`http://localhost:8080/solr/admin`检查Solr是否正确运行。 5. **导入数据库数据**:为了实现数据库数据导入,将JDBC驱动和`apache-solr-dataimporthandler-3.6.0.jar`复制...

    Tomcat(6.0+7.0+8.0+8.5+9.0+教程)安装包版本大全(附配置教程)大全

    在安装时,需要注意的是,6.0版本可能不支持最新的Java JDK版本,通常需要与JDK 1.6或更低版本配合使用。 Tomcat 7.0 带来了许多改进和新特性,包括对Java EE 6的支持、NIO2的引入、更好的管理和监控工具以及增强的...

    Idea部署tomcat服务实现过程图解

    此时,可以在浏览器中输入`http://localhost:8080/你的应用名`来访问你的Web应用。 除了手动部署,还可以使用Maven的`maven-tomcat-plugin`插件自动化部署过程。在`pom.xml`文件中添加插件配置,设置相关参数如...

    omcat-juli.jar,tomcat-juli-adapters.jar,log4j-1.2.17.jar

    在IT行业中,日志管理是系统监控和故障排查的关键环节,尤其对于服务器应用程序如Apache Tomcat来说更是如此。本文将详细讲解如何在Tomcat8环境下使用Log4j进行日志管理,实现日志按天存放并转换为JSON格式,以及...

    详解Tomcat多域名配置(多个项目共用80端口)

    今天在做项目时,需要用已申请好的三个二级域名(公司不可能每个项目都申请一个顶级域名,所以这里解析的三个二级域名),分别配置到三个项目,网上搜了一堆,感觉看的不明不白,故在此记录下。 总体步骤是:申请...

    omcat-redis-session-manager的jar包-包含Tomcat7和Tomcat8

    标题中的"omcat-redis-session-manager"是一个专为Apache Tomcat设计的组件,它使得Tomcat服务器能够将用户的会话(session)数据存储在Redis内存数据库中,而非默认的基于内存或者硬盘的会话管理方式。这个解决方案...

    Tomcat 相关操作shell脚本

    通过这样的脚本,我们可以便捷地在命令行中启动Tomcat,而无需每次都手动执行复杂的命令。 总结,熟练掌握Tomcat的shell脚本操作对于运维人员来说至关重要。它不仅简化了日常管理工作,还能确保系统的稳定性和可...

Global site tag (gtag.js) - Google Analytics