Error running Unnamed: Unable to connect to the localhost:8080

ErrorrunningUnnamed:Unabletoconnecttothelocalhost:8080tomcat启动不了为什么了,这个是什么错误... Error running Unnamed: Unable to connect to the localhost:8080
tomcat 启动不了为什么了,这个是什么错误
展开
 我来答
匿名用户
推荐于2018-08-01
展开全部

Error running Unnamed: Unable to connect to the localhost:8080

运行错误命名的:无法连接到本地:8080

常见Tomcat无法启动故障:
1.端口被占用(使用Fport.exe查看本机上哪些端口被哪些程序使用了)。


2.tomcat的运行需要JVM的支持,startup.bat启动的时候,会看系统有没有配java_home环境变量。如果没配,启动的时候界面很快会自动关闭,我们可以开启dos窗口,把startup.bat拖进去,回车运行即可看到报错信息。
问题:如果在别的机器上装一个tomcat,不允许更改环境变量,那么如何配置?
答案:在startup.bat中设置环境变量,set JAVA_HOME=D:\java\jdk1.5.0_08

3.tomcat在启动的时候还需要另外一个很重要的环境变量Catalina_home。这个环境变量指的就是tomcat服务器所在的目录,启动startup.bat的时候,startup.bat就自己设了Catalina_home这个环境变量,这个环境变量指向的就是这个tomcat服务器所在的目录。Catalina_home指向哪台tomcat,那么就启动哪台服务器。如果我们在系统环境变量中配置了Catalina_home,那么不管你启动哪台tomcat中的startup.bat,启动的都是Catalina_home指向的哪台tomcat服务器。
一句话:如果系统环境变量没有配置Catalina_home,那么双击哪台tomcat中的startup.bat就启动哪台服务器,反之,启动的就是系统环境变量Catalina_home中指向的tomcat服务器。


回忆下安装JDK后配置环境变量:
JAVA_HOME指明JDK安装路径,就是刚才安装时所选择的路径D:\java\jdk1.5.0_08,此路径下包括lib,bin,jre等文件夹(此变量最好设置,因为以后运行tomcat,eclipse等都需要依*此变量);

Path使得系统可以在任何路径下识别java命令,设为:%JAVA_HOME%\bin;%JAVA_HOME%\jre\bin

CLASSPATH为java加载类(class or lib)路径,只有类在classpath中,java命令才能识别,设为:.;%JAVA_HOME%\lib\dt.jar;%JAVA_HOME%\lib\tools.jar (要加.表示当前路径),设置classpath是为了引用两个JAR包,dt.jar和tools.jar。%JAVA_HOME%就是引用前面指定的JAVA_HOME,用百分号引用;

希望对你有帮助

风残冷叶
2017-05-09
知道答主
回答量:3
采纳率:0%
帮助的人:3059
展开全部
我刚遇到,也没人回答。tomcat是启动了,把tomcat的服务关了再试试就好了。去-tomcat路径下的bin包下启动一下shutdown.bat就关闭了,再开就没事了。
已赞过 已踩过<
你对这个回答的评价是?
评论 收起
tmidaif4578
2018-07-31
知道答主
回答量:12
采纳率:0%
帮助的人:3万
展开全部

已赞过 已踩过<
你对这个回答的评价是?
评论 收起
收起 1条折叠回答
推荐律师服务: 若未解决您的问题,请您详细描述您的问题,通过百度律临进行免费专业咨询

为你推荐:

下载百度知道APP,抢鲜体验
使用百度知道APP,立即抢鲜体验。你的手机镜头里或许有别人想知道的答案。
扫描二维码下载
×

类别

我们会通过消息、邮箱等方式尽快将举报结果通知您。

说明

0/200

提交
取消

辅 助

模 式