tomcat突然无法启动,端口未被占用,试过移除tomcat和重启,但是未解决
还是用jdk8吧,学习阶段用jdk8省掉95%的问题
一、打开server的OVERVIEW
选择window ----show view---services可以看到服务的面板
双击此处,就可以进入overview进行设置
二、设置Server Locations
由于刚才测试过,所以现在server里面有一个系统,
Server Locations这个地方不能被设置
若要更改,则先把tomcat下的所有项目移除。并右击,clean…之后方可设置。。。启动后将又变为黑色。
再看这个地方,已经可以修改了:
之后点击保存就可以完成了,再次启动项目看看结果:
ps:由于重新设置部署,所以此次启动会慢一点。
一般来说是没有什么问题的,但是有可能大家遇到了这个问题
是由于设置之后Tomcat要从本地目录里面获取开启文件,所以所需要的时间更久一点,
但是系统默认规定Tomcat启动时间在45之内,当然了,这个可以修改。
有两种方式:
一、修改配置文件,这个比较麻烦
这个问题我们找到当前工程的workplace目录,然后按下面的操作:
找到workspace.metadata.plugins\org.eclipse.wst.server.core\servers.xml文件。
<servers>
<server auto-publish-setting="2" auto-publish-time="1" configuration-id="/Servers/Tomcat v8.5 Server at localhost-config" deployDir="wtpwebapps" hostname="localhost" id="Tomcat v8.5 Server at localhost" name="Tomcat v8.5 Server at localhost" runtime-id="Apache Tomcat v8.5" server-type="org.eclipse.jst.server.tomcat.85" server-type-id="org.eclipse.jst.server.tomcat.85" start-timeout="100" stop-timeout="15" testEnvironment="false" timestamp="5">
<list key="modules"/>
</server>
把 其中的start-timeout=“45” 改为 start-timeout=“100” 或者更长,根据不同同学的工程大小来设置。
二、直接在overview里面修改
最后重启eclipse就可以了。
可以看到
项目页面可以实现
Tomcat小猫页面也可以出现
甚至我自己配置的Solr页面可以出现了。
Good Luck to you
--------------------------------------------END------------------------------------------