Tomcat在eclipse中起动成功,主页却打不开

摘要:
在eclipse中关闭tomcat,然后双击startup。bat来手动启动tomcat服务器。参观htt://localhost:8080/tomcat管理页面可以正常访问。然而,有时会发现红色圆圈中的选项将变灰,无法修改。这是因为在修改之前必须删除tomcat中部署的项目。

症状:

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服务,会看到如图所示的配置页面:

   

Tomcat在eclipse中起动成功,主页却打不开第1张

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

 

 

但是有时候会发现这红圈中的选项会灰掉不能修改,这是因为该tomcat中部署了项目,要修改必须得先把tomcat中的部署的项目都移除。

如图:

Tomcat在eclipse中起动成功,主页却打不开第2张

通过右键单击tomcat服务器选择 Add and Remove,在弹出的对话框中移除已部署的项目。如图所示:

Tomcat在eclipse中起动成功,主页却打不开第3张

 

移除完确定后,将看到上面的选项面板部分可编辑了。(注意,此时Tomcat必须处于运行状态才可以编辑)

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

2.看到"Deploy Path"了没?它后面的值默认是"wtpwebapps",把它改成"webapps",也就是 tomcat中发布项目所在的文件夹名字。

3.修改后关掉该页面,保存配置。这样就将项目部署到了tomcat安装目录下的webapp

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

免责声明:文章转载自《Tomcat在eclipse中起动成功,主页却打不开》仅用于学习参考。如对内容有疑问,请及时联系本站处理。

上篇perl weixin webwxbatchgetcontact 接口从零开始,SpreadJS 新人学习笔记下篇

宿迁高防,2C2G15M,22元/月;香港BGP,2C5G5M,25元/月 雨云优惠码:MjYwNzM=

随便看看

PLSQL操作Oracle创建用户和表(含创建用户名和密码)

1》 打开PLSQL,填写用户名和密码,为数据库选择ORCL2,成功登录后可以在界面顶部看到以下信息system@ORCL这意味着用户系统处于登录状态。菜单栏中的会话可以登录和注销。...

为什么运行CMD后,一闪就不见了 解决方案

方法1:如果您中毒,系统中的一个进程正在监视您的命令。如果您看到CMD,可以关闭它。您可以检查任务管理中是否有流程。如果你关闭它,你应该可以打开它。如果没有,则说明已注入系统进程。很难杀死病毒。方法2:注册表:HKEY_LOCAL__清除MACHINE Software Microsoft CommandProcessor AutoRun中的值,即删除带有d...

Redis使用

配置文件中的数据库值):1.将密钥从当前数据库移动到指定数据库:1.删除当前数据库中的所有密钥:1.删除所有数据库中的全部密钥:12.基本的Redis操作可以包括任何数据。...

Linux下如何确认磁盘是否为SSD

方法1:通过cat/sys/block/sda/queue/rotative查看/sys/block/sda/queet/rotative,返回值0为SSD;返回1表示HDD。方法2:通过lsscsi[root@ssd-testthatsit]#cat/sys/bl...

NLP(二十六):如何微调 GPT-2 以生成文本

近年来,自然语言生成取得了令人难以置信的进展。2019年初,OpenAI发布了GPT-2,这是一个巨大的预训练模型,可以生成与人类素质相似的文本。顾名思义,GenerativePretrainedTransformer2基于Transformer。本文的目的是向您展示如何根据您提供的GPT-2数据微调GPT-2以生成上下文相关文本。这个想法是使用经过训练的模...

Appium+Python+雷电模拟器自动化测试

Python+appium+真机测试-MilesMa-博客公园(cnblogs.com)3。下载闪电模拟器网站;单击放大镜以启动检查器会话7。打开模拟器或真实手机。如果使用了模拟器,请将应用程序直接拖到模拟器中。...