myeclipse10巨卡,总是提示无响应 怎么优化
Posted
tags:
篇首语:本文由小常识网(cha138.com)小编为大家整理,主要介绍了myeclipse10巨卡,总是提示无响应 怎么优化相关的知识,希望对你有一定的参考价值。
优化一:取消不需要编译的内容。选择项目,选择Project -> Properties -> Builders,取消javascript Validator或者其它认为没必要的选项(只针对本项目有效)。优化二:MyEclipse按住Ctrl会卡,解决办法:
Window -> Preference -> General -> Editors -> Text Editors -> HyperLinking -> 在用Ctrl键控制的HyperLinking Style Nevigation列表下,取消勾选与JPS或Javascript有关的选项。
优化三:MyEclipse编辑JSP卡(MyEclipse在智能提示的时候自动访问网络上sun公司的最新API文档,导致响应速度变慢),解决方法:
1、更改JSP默认打开方式:windows -> perferences -> genera -> editors -> file associations,选择.jsp类型,并选择MyEclipse JSP Editor为默认打开方式;
2、在自己创建的工程名上右键,选择Properties->Java Build Path->Libraries选项卡,找到:JRE System Libraries->charsets.jar->Javadoc location,并且Remove Javadoc location,即可。 参考技术A 方法一、myeclipse有启动参数里设置jvm大小,因为myeclipse运行时自己也需要jvm,所以myeclipse.ini里设置的jvm大小不是具体某个程序运行时所用jvm的大小,这和具体程序运行的jvm大小无关。
那么怎么才能设置某个程序的jvm大小呢(当然控制台运行的话不会存在这个问题,如:java -Xms256m -Xmx1024m classname,这样就可以把当前程序的jvm大小给设定)?
因为myeclipse里默认的一个程序的jvm配置为:-Xms8m -Xmx128m,所以我们的处理耗内存比较大时需要手动调整一下,以便不会内存溢出。追问
我最大只能设置到512,设置1024就打不开了
myeclipse运行时,总是显示tomcat的端口被占,不管改为哪个端口还总是显示被占据,要怎么改?谢谢!!
tomcat端口被占用,无外乎两种情况:
端口号的确被占用,办法(以8080为例):
打开cmd控制台,输入【netstat -nao | findstr 8080】,然后enter,如果能返回8080端口的数据,说明该端口被占用。记下pid号,输入【taskkill /f /pid 8080】即可断掉进程。
端口号未被占用,只有一个可能,这个端口号不在可识别的范围。网络方面的说法是不能超过65535,例如有的人习惯在端口号后面加一位,那就是80801,肯定无法识别(尽管tomcat提示该端口被占用)
【提示】:
如果tomcat没有注册为服务,services.msc 控制台(windows服务列表)在这里是无效的,如果只有一个tomcat,倒是可以通过查看【任务管理器】的javax.exe进程。不过专业的做法,还是用netstat命令。
参考技术A 打开任务管理器,你看下在进程里是不是开了两个javaw.exe进程;如果不是的话就去server.xml里面修改端口吧 参考技术B 你的tomcat是不是安装成windows服务形式啊?这样导致同一个tomcat的配置以windows服务运行,然后集成到myeclipse启动后又运行了一次,从而导致端口被占用.追问那请问要怎么解决呢?
追答开始--运行---输入services.msc回车进入服务控制台,然后找到tomcat的服务,双击把他设置为手动启动,并且停掉该服务.
如果找不到tomcat服务,那说明是其他原因
以上是关于myeclipse10巨卡,总是提示无响应 怎么优化的主要内容,如果未能解决你的问题,请参考以下文章