eclipse 配置 Tomcat 遇到的问题以及解决办法
Eclipse是一个开发JSP的很好的工具,而笔者在配置Tomcat服务器的时候遇到了一些小问题,在这里给大家总结一些经验,希望能帮助同样遇到这些问题的广大同行们能够简单轻松地解决这些问题~
笔者在以前自学JSP的时候曾经用过Tomcat+Eclipse,并且已经成功的配置完成了,但是由于前段时间因为D盘太凌乱,就整理了一下,结果~~,再次用的时候就不好使了,再次配置JSP的时候,基本上把能遇到的问题都遇到了,不过也顺利解决,下面就来说一下笔者遇到的这些问题:
1、8080端口被占用。
这个问题的解决方法很简单,在百度经验中笔者熟悉了一种方法。
打开cmd(开始->搜索->cmd(右键,选择以管理员身份运行))
输入: netstat -ano|findstr 8080

看到LISTENING后面的“7240”了吗,记住这个号码,然后再输入:taskkill /pid 7240 /f
输入之后,会看到命令行界面提示“成功:已终止PID为7240的进程”。就代表终止端口号成功了。
(如果不成功或者显示权限不够,请依照前面所说的要以管理员身份运行)
第二种方法就是在Eclipse界面下方的Services窗口处找到你配置的Tomcat服务器,双击,如图所示:

双击“Tomcat v7.0 Server at localhost [Stoped,Synchronized]”,显示:

然后用右边的Ports部分,更改后面的端口号(大不了全都改了)这样也可以解决端口号的问题。但是笔者想告诉大家,有时候Eclipse提示端口号出错并不是因为端口号被占用的问题,所以如果你和我遇到了同样的问题,可以试着看看后面的解决方案。
重新启动Eclipse,编写一个测试用的JSP程序运行试试,如果你成功了,那么恭喜你,但是笔者遇到的问题却不是这个、、所以还要接着进行调试。
2、Tomcat卡住,最后提示超过45s,(有人卡在27%,很庆幸,笔者卡在了100%。。。。)
这就是笔者面对的终极问题,真的很伤心,Tomcat运行到100%竟然不动了!!!这让我很接受不了,我看见网上有的说要重新启动,笔者傻傻的重新启动了三遍,依然以失败告终。。。还有人说双击Servers窗口下的Tomcat服务器(像问题1中的那样,然后更改Server Location 部分,选中第二个,Use Tomcat installation(takes control of Tomcat installation)),这种方法可以详见网上其他人写的解决方案,我觉得说的肯定比我明白,但是还是不行。
最后,解决的办法就是、、、、、卸载Tomcat服务器,重新在Eclipse中配置Tomcat服务器(由于笔者之前安装过Tomcat服务器,注意,是安装版的,我就下载了一个压缩包,免安装版的,从百度上可以搜索到),这回好了,没有停在100%,运行一下直接提示Tomcat服务器打不开了!没关系,看第三种方法吧、、
3、Tomcat服务器打不开,直接停止运行。
大家有没有注意到一个问题,在我们建立项目的时候,左边的项目列表里有一个Services包,里面装着点Tomcat的一些文件,因为笔者之前安装过Tomcat,所以我觉得是以前在workspace中还残留着以前的Tomcat,所以,找到了Eclipse+Tomcat的workspace(在本地电脑中昂、、),然后再找到这个Services文件夹,最后、、、彻底删除文件,重新启动Eclipse,(为了保险起见,我又重新配置了一遍Tomcat)最后运行测试程序,结果我成功了、、这就是我和大家分享的Eclipse+Tomcat 配置过程中遇到的一些问题,希望能帮助那些和我遇到同样问题的朋友们。
eclipse 配置 Tomcat 遇到的问题以及解决办法的更多相关文章
- intelli idea中配置Tomcat找不到的解决办法
这两天新入职一家公司,公司用的是intelli idea,以前用习惯了eclipse,感觉到有点不太习惯,当然,intelli idea也有自己的强大之处.在开始配置Tomact之前,按照网上的说法, ...
- eclipse配置Tomcat和Tomcat出现无效端口解决办法
一.eclipse配置Tomcat 1. 按图选择window-preferences 2在server处选择runtime environment . 3.点击右侧add,选择自己的Tomcat版本 ...
- Eclipse 配置 Tomcat 服务器
配置Tomcat 在首先外部安装好Tomcat,然后在eclipse配置Tomcat服务器: 选择要配置的Tomcat版本: 注意:这一步如果勾选了Create a new local server ...
- 我在使用eclipse配置Tomcat服务器的时候发现,默认情况下Tocmat把我们部署的项目放在了workspaces下面,而不是像Myeclipse默认的那样放在tomcat的安装路径下。
1.我在使用eclipse配置Tomcat服务器的时候发现,默认情况下Tocmat把我们部署的项目放在了workspaces下面,而不是像Myeclipse默认的那样放在tomcat的安装路径下. 2 ...
- eclipse配置Tomcat服务器server locations的方法
最近放弃了使用Myeclipse,转而使用eclipse作为开发工具,确实Myeclipse集成了太多东西,使得开发人员的配置越来越少,这不是个好事,使用eclipse后,有些地方就得自己去配置,比如 ...
- Eclipse和Tomcat的版本问题---已解决
Eclipse和Tomcat的版本问题---已解决 这篇文章主要是解决版本匹配的问题 我的电脑上装的是jdk10,如图: Tomcat装的是9: 接着配置好环境变量,直接上图: 然后启功Tomcat, ...
- 搭建环境-Eclipse配置Tomcat创建Servlet总结
Descripton:Web开发:Eclipse的下载与安装,Tomcat下载和结合Eclipse的使用,Eclipse使用Servlet[记录下总结下] 一.Eclipse的下载与安装 下载地址 注 ...
- Eclipse配置Tomcat服务器
Eclipse配置Tomcat服务器.. ---------------- ---------------- ---------------- ---------------- ----------- ...
- Eclipse配置tomcat程序发布到哪里去了?
今天帮同事调一个问题,明明可以main函数执行的,他非要固执的使用tomcat执行,依他.但是发布到tomcat之后我想去看看发布后的目录,所以就打开了tomcat中的webapps目录,可是并没有发 ...
随机推荐
- “String.h” 源代码总结
<String.h> 总结: 常用的函数: 一.memchr: 说明:当第一次遇到字符ch时停止查找.如果成功,返回指向字符ch的指针:否则返回NULL. 代码: #include ...
- Day4:T3搜索 T4数学题排列组合
T3:搜索 很出名的题吧,费解的开关 同T2一样也是一题很考思考的 附上题解再解释吧: 对于每个状态,算法只需要枚举第一行改变哪些灯的状态,只要第一行的状态固定了,接下来的状态改变方法都是唯一的:每一 ...
- 重拾C
重拾C,一天一点点_10 来博客园今天刚好两年了,两年前开始学编程. 忙碌近两个月,项目昨天上线了,真心不容易,也不敢懈怠,接下来的问题会更多.这两天调试服务器,遇到不少麻烦. 刚出去溜达了一下,晚上 ...
- HTML5 前端框架和开发工具【下篇】
HTML5 前端框架和开发工具[下篇] 快速,安全,响应式,互动和美丽,这些优点吸引更多的 Web 开发人员使用 HTML5.HTML5 有许多新的特性功能,允许开发人员和设计师创建应用程序和网站,带 ...
- 兼容ie6的图片垂直居中
<!DOCTYPE html PUBLIC "-//W3C//DTD XHTML 1.0 Transitional//EN" "http://www.w3.org/ ...
- js中的AMD规范
回首萧瑟,残月挂角,孤草弄影. 看了一下上一篇随笔的日期,距离上一篇日志又过去了许久.在这段时间中,我尽全力去拯救那间便利店,可惜到最后依然失败,这一次是所有的出路全部没有了,我也做了所有的努力.闲下 ...
- 搜索广告与广告网络Demand技术-搜索广告
搜索广告 搜索广告就是一个典型的Ad Network,但是搜索广告非常重要,它的收入非常高,所以它有其独特之处,复杂度也比展示广告要高.它与展示广告在点击率预测,检索部分差不多,它的特点:1. 用户定 ...
- jQuery+JSON+jPlayer实现QQ空间音乐查询
演示地址: http://bejson.com/demos/qqmusic/ 代码下载:http://www.jqdemo.com/932.html 查询QQ音乐是很早前就出来的一个接口. 这里使用j ...
- 3364 Lanterns (异或方程组高斯消元)
基本思路.首先构造一个n*(m+1)的矩阵,同时标记一个行数row,row从零开始,然后找出每一列第一个非零的数,和第row行互换, 然后对row到n行,异或运算.最终的结果为2^(m-row) #i ...
- iOS开发: 关于Certificate, Identifier & Profile
简介 苹果的iOS系统是封闭的系统.苹果的设计是保证每一个软件有确定的开发者/厂商(保证不被第三方进行未授权修改),只能在指定的设备上运行.为达到这些目标,苹果设计了一系列的机制. Certifica ...