繁体   English   中英

Tomcat服务器启动,但是localhost:8080没有启动

[英]tomcat server started but localhost:8080 is not up

我正在以下链接中使用sysdeo插件安装eclipse进行tomcat安装:

http://technologicoddity.com/using-projects/java-projects/setting-up-the-sysdeo-tomcat-plug-in/

由于我需要从我的Spring MVC在tomcat中运行solrserver,因此我遵循了上面的链接。

我配置了所有内容,也进行了solr war部署confs并启动了tomcat。控制台中没有更多错误,它表示服务器已启动,solr war也已部署,我可以看到tomcat目录中的文件。但是当我检查url时仍然

本地主机:8080

它不会显示tomcat主页。

本地主机:8080 / solr

不需要我进入solr管理页面,我在Windows 7中使用的是tomcat 7.0.37,solr-1.4.0,eclipse indigo 64 bit。有人可以帮助我解决此问题吗?

提前致谢!

您使用真正的tomcat安装/路径还是将项目链接到tomcat? 在Eclipse中的服务器配置端,您可以选择“使用tomcat安装”,然后可以看到tomcat根webapp。

希望这可以帮助。

对于Mac用户

首先尝试:转到活动监视器->搜索Java并杀死实例,然后重新启动服务器并尝试。

第二次尝试:检查日志文件中tomcat logs文件夹下的任何错误。

使用以下命令在终端中检查tomcat日志

tail -f {tomcatpath}/logs/catalina.out

第三次尝试:检查节点或其他应用程序是否使用相同的端口。 使用以下命令来检查哪个应用程序正在侦听特定端口。 您将在第二栏中看到带有pid的应用程序列表。

lsof -i :8080 | grep LISTEN

使用以下命令杀死进程

sudo kill -9 pid

暂无
暂无

声明:本站的技术帖子网页,遵循CC BY-SA 4.0协议,如果您需要转载,请注明本站网址或者原文地址。任何问题请咨询:yoyou2525@163.com.

 
粤ICP备18138465号  © 2020-2024 STACKOOM.COM