eclipse中项目已经启动,可是tomcat一直显示在启动中
一、异常描述
1. 在eclipse中启动tomcat,应用已经启动成功,但是tomcat仍然一直处于starting装填
二、分析原因
1. 更换8080端口为9080,启动tomcat,可以完整启动。证明是8080端口问题;
2. 但是8080端口并没有被占用;
3. 在网上搜索可能原因,可能原因是打开了代理,导致端口被占用;
http://www.cnblogs.com/winkey4986/p/3303412.html
http://zhangzhaoaaa.iteye.com/blog/2113072
4. 根据网上原因的分析感召,分析我本机的可能原因。
(1)我使用NATAPP做域名到本机的映射,即把一个二级域名映射到本机,方便做调试;
(2)域名默认映射到本机的80端口,我用的是mac osx。
Mac OS X 因为要绑定80端口需要ROOT权限, 但是如果用root权限启动eclipse或tomcat又会造成, 启动创建的各类文件是root的,普通用户无法删除。
(3)由于需要root权限,较为麻烦,所以我设置了80端口请求转发到8080端口。
sudo vim /etc/pf.conf
rdr on lo0 inet proto tcp from any to 127.0.0.1 port 80 -> 127.0.0.1 port 8080
sudo pfctl -d
sudo pfctl -f /etc/pf.conf
sudo pfctl -e
4. 使用tomcat启动8080端口时,则会出现异常一
5. 原因结论,端口被占用
eclipse 53997 yeahwell 215u IPv6 0x2058db610a8d8d5f 0t0 TCP localhost:56644->localhost:9080 (SYN_SENT)
三、解决方法
1.
转载于:https://www.cnblogs.com/yeahwell/p/5937069.html
eclipse中项目已经启动,可是tomcat一直显示在启动中相关推荐
- myeclipse导项目_Myeclipse或eclipse导入项目并部署到tomcat中运行
(不是我们的作品的用户,也可以联系上面QQ提供有偿人工指导服务)在导入项目之前首先要下载相关软件并安装里面都有安装视频和导入视频(建议先看一遍视频,知道大概需要做那些工作,然后不再看视频,直接按这个操 ...
- discuz中写一个表单,数据存入到数据库中,再从数据库读出来显示在列表中
2019独角兽企业重金招聘Python工程师标准>>> 要做到如下的一个效果: 创建的文件有: ./funds.php ./template/PHPChina/funds/funds ...
- 在vue中使用element-ui 里面的按钮点击后显示加载中,防止重复提交
点击前: 点击后: <el-button type="primary" @click="checkAuditsubmit" :loading=" ...
- 抖音评论服务器维护,抖音评论服务维护中怎么回事_抖音评论显示服务器维护中问题介绍_游戏吧...
抖音短视频一直受到了很多玩家的喜爱,想必大家都很想知道抖音短视频怎么突然限时评论服务维护中是怎么了.下面游戏吧小编就为各位玩家带来了抖音评论区的显示服务器维护中问题介绍. 抖音评论服务维护中是怎么回事 ...
- 面试中 项目遇见的难点答案_如何在面试中介绍自己的项目
原文地址: https://www.cnblogs.com/JavaArchitect/p/7586949.html 如何在面试中介绍自己的项目经验 在面试时,经过寒暄后,一般面试官会让介绍项目经验 ...
- 计算机中丢失fmodex64.dll,打开london 2012显示“没法启动此程序,因为计算机中丢失fmodex.dll。尝试重新安装该程序以解决此问题。”...
DLL控件丢失解决方法(仅供参考): 一.如果在运行某软件或编译程序时提示缺少.找不到XXX.dll等类似提示,可以从网上下载丢失的XXX.dll拷贝到指定目录即可(一般是system系统目录或放到软 ...
- java 是怎么在中删除下拉列表_删除在一个下拉列表字段中选择的选项,并且不显示在该行中存在的其他下拉列表中不工作-jquery...
我有一个包含多列的html表,在两列中我显示下拉列表 . 当用户从一个下拉列表中选择值时(选择Product1或Select Product2下拉列表),我想删除在一个下拉列表中选择的选项,并且不要在 ...
- 使用Git,显示一个分支中的所有提交,但不显示其他分支中的所有提交
我有一个旧分支,我想删除. 但是,在执行此操作之前,我想检查对此分支所做的所有提交是否在某个时刻合并到其他分支中. 因此,我希望看到所有提交到我当前分支的提交尚未应用于任何其他分支[或者,如果没有一些 ...
- java中字符串后加Box_字符串未显示在JavaFX中ComboBox的Tableview上
我一直在尝试在Java中显示我从组合框到表视图的选择 . 我花了好几个小时都在寻找解决方案,但没有用 . 我没有任何错误,但我似乎无法在TableView上显示一个字符串 . 我想请求帮助 . Mai ...
- 解决ActionBar中不显示item的问题,item显示在overflow中
解决ActionBar中不显示item的问题,item显示在overflow中 一.问题描述 使用ActionBar时,需要增加一个菜单选项,即在/menu/main.xml的布局文件中添 ...
最新文章
- hive外部表改为内部表_3000字揭秘Greenplum的外部数据加载——外部表
- 织梦后台添加友链,前台不显示|修改友情链接的显示行数
- C#中更改DataTable某列的值,格式化显示指定列的数据
- 菜鸟教程之工具使用(六)——让Maven项目直接在eclipse内部的Tomcat中执行
- 机器学习入门04-线性回归原理与java实现多元线性回归
- javaweb学习总结(三十九):数据库连接池
- php代码静态分析工具,Wpbullet:一款针对WordPress(PHP)的静态代码分析工具
- 一张图让你读懂鹅厂的物联网框架
- 深圳学位分数计算机,深圳10区小一初一录取分数线汇总 附积分自测入口
- git本地项目怎么上传到仓库
- 计算机学安杰拉,《朗文高级英语阅读参考-(上册)》.pdf
- AI缘起 —— 达特茅斯会议
- 《变革中的思索》连载三:展望个人电脑的未来之路
- 亚信安全发现勒索软件新变种 Word文档成为导火索
- 华为音频编辑服务实时变声,多种音色随意变换
- 清茶一杯-手机、电子阅读器和生活
- Linux中的tail命令
- Verilog学习笔记HDLBits——Finite State Machines(1)
- 真相,为什么大厂一边裁员,一边招人?
- 【docker系列】四种基础网络模式及自定义网络