如果是配置的tomcat之类的,非正常关闭Eclipse 需要去tomcat目录 使用shutdown 命令
如果是项目运行多个的情况,会有多个关闭按钮
如果都无法解决的话,可以使用任务管理器,关闭所有java运行的项目
解决办法,如果你的tomcat是如上前者那样通过添加server管理tomcat的话,那么你打开eclipse菜单栏的windows--show view--servers,把下面的tomcat服务器删除(这里不会把你机器上tomcat删除),然后打开windows--preferences--server--runtime Environments 把原先的tomcat删除,然后在重新添加你的tomcat
eclipse启动tomcat时遇问题及解决办法:
端口被占用---杀掉占用该端口的进程或修改tomcat的端口;
启动时间不够用--修改默认的45s;
缺少引用--先remove了该lib,然后再重新添加。
一 端口被占用: tomcat默认端口是8080,如果有其他进程占用了该端口就会报如上错误;
解决方法有两个:1杀掉占用该端口的进程:cmd命令中输入:netstat -ano|findstr 8080,接着输入:tasklist|findstr 8080 杀死进程;
2 修改tomcat的端口:进入E:\apache-tomcat-5527\conf ,找到serverxml 并用编辑器打开,找到端口port=“8080”,修改为其他数字即可。
二启动时间不够用:双击tomcat,进入属性页,修改timeout默认值,改为100或者更大。
三缺少引用:用eclipse导入的项目或者从SVN检出的项目,有时候会出这样的错误,就是各种找不到,而且是大面积的缺少。
解决方法:在项目上右击-->build path --> configure build path 然后发现:引用的library没有绑定。
解决方法:
先remove了该lib,然后再重新添加:项目上右键-->build path --> add libraries ;
然后根据移除的lib类型,进行添加相应的lib;
如上是移除了server lib 然后就添加 server runtime;
next>:
即可解决。
解决方案1:服务是在root 账户下启动的,关掉服务杀掉进程,然后用普通用户登录重启服务!
解决方案2:在Eclipse中找到Run-Debug Configurations-Remote Java Application下找到相应工程在connect的tag下设置port为8000。如果还不能用的话,你把Remote Java Application下的 WebViewHistory全部删除,不新建,直接Debug运行,这样Eclipse会自动为你创建一个默认的WebViewHistory。
解决方案3:有可能是防火墙的问题。
解决方案4:因为以前都是可以的,所以百思不得其解,Google了半天,能找到的问题一般也都是因为对方没有开启远程调试端口,所以自然连不上,但是我这里显然不是这个情况。在困惑了好久以后,突然想到会不会是受到了 Eclipse 代理设置的影响?虽然觉得不太可能,因为我的理解是那个代理只是给 Eclipse 本身用的,并不是给通过 Eclipse 启动的应用程序用的。
解决方案5:这是因为Tomcat还没有启动,或者是没有以Debug模式启动。
解决方案6:同组其他人独占本连接,点击disconnect按钮。
解决方案7:有一点非常重要,先运行应用程序,然后连接它,否则Eclipse会抛出异常”Failed to connect to remote VM Connection refused”。
解决方案8:找到tomcat/bin/catalinabat文件,编辑,在CATALINA_OPTS之前加上下行代码set CATALINA_OPTS=-server -Xdebug -Xnoagent -Djavacompiler=NONE-Xrunjdwp:transport=dt_socket,server=y,suspend=n,address=50001。用来调试的端口号保存,重启Tomcat。
解决方案9:原因最可能就是 Eclipse 中的 ip地址配置错误。
解决方案10: 估计是网络不稳定,最终还是调试成功了。
解决方案11:防火墙的问题。把360里面的网页防火墙关掉就好用了。我每次都重新装。这次终于找到原因了。
远程debug
1打开Debug Configurations视图
2右击Remote Java Application,
New
3选择源码工程
4输入远程IP和端口,端口即服务
端的$DEBUG_PORT,点击OK。
哈哈,这简单!这种情况首先是你电脑配置问题总之,就是先看一下你电脑,如果不是的话,看一下那个Eclipse怎么样,如果不行,直接删除去吧,再装一个新的,什么事都省了。上面那个关不了的情况,你从任务管理器里面,有个Javaw的那个进程,那个占用内存比较大的那个,直接关闭了,省事不少的
提个建议,过后这种工具的问题,如果实在不行,就重新下载一个,有时候,就是工具本身的问题,不用太去理会
欢迎分享,转载请注明来源:内存溢出
评论列表(0条)