最近在搞MyEclipse遇到几个问题,不过好在通过强大的网络都已经解决。
1.启动MyEclipse后会出现以下警告:myeclipse has detected that less than 5% of the 64MB of Perm Gen(Non_heap memory) space remains.
It is strongly recommended that you exit and restart MyEclipse with new virtul machine memory paramters to increase this memory.Failure to do so can result in data loss.
The recommended Eclipse memory parameters are:
eclipse.exe -vmargs-Xms128m-Xmx512m-Xmx512m-XX:PermSize=64m-XX:MaxPermSize=128m
解决方法:打开快捷方式属性,在快捷方式选项的目标
后面加上-vmargs-Xms128m-Xmx512m-XX:PermSize=64m-XX:MaxPermSize=128m,
但要注意此段代码与目标路径之间要有一个空格
2.编辑文件时会出现的错误:Syntax error, parameterized types are only available if source level 1.5
解决方法:Window-preference-complier 确定Compliance level 为1.5或1.6
右键单击工程-properties 选择Java Complier 为1.5或1.6
同时确定工程运行环境为JDK1.5或1.6 另外要注意这三者要统一为1.5或1.6
3.在做WEB工程 编辑jsp文件时提示代码会很慢,经常导致MyEclipse卡死,主要是因为MyEclipse会自动到sun官网上查询api。
解决方法:先下载j2ee的api,然后右键单击工程 选择Java Build Path 选Libraries一项,选择activation.jar编辑Javadoc location为本地api 然后选择javax.servlet.jar编辑Javadoc location为本地api 搞定。

