myeclipse常见问题及解决办法

以下是笔者抽空整理的MyE(笔者所用版本为MyE10)常见问题及解决办法:
1、myeclipse的一个JavaScript 验证器导致的报错
        (1)选择项目点击右键选择Properties(在最下面)
        (2)选择Builders,将Builders选项下的JavaScript Validator选项去掉勾选

2、myeclipse中的JDK与项目中实际的JDK版本不符
        (1)选择项目点击右键选择Build Path下的configure Build Path
        (2)默认打开的是Java Build Path下的Libraries选择出错的那个JRE包(一般是靠近最下面的JRE System Library)
        (3)选择出错的JRE点击右边的Edit选择Alternate JRE,选择对应的JDK(一般是Sun JDK 1.6版本的),点击finish

3、The project cannot be built until build path errors are resolved(该项目不能建立,直到解决路径错误)
导致出错的原因:
在导入别人的工程时,在build path中添加了他的机器里面对应的tomcat或者是myeclipse工作空间下lib下的一些包,这些细节会被工程记下来。当你导入这个项目的时候呢,会自动到该路径下的 lib下面找这些jar包,然而你没有这个路径就会报错。
解决办法:
(1)选择项目点击右键选择Build Path下的configure Build Path
(2)默认打开的是Java Build Path下的Libraries,选择标有红叉叉的jar(如果做成了一个用户Lib的话,把那些加号都点开),点击右边的Edit按钮选择你的tomcat或者是myeclipse工作空间下的lib下的那个出错的对应的 jar 即可

4.、myeclipse 10中一个JS排除验证的问题(在JSP中出现红色报错,一般是误报不会导致程序运行出错,也不会导致启动tomcat出错)
        (1)选择项目点击右键选择MyEclipse下的Exclude from validation选项点击一下即可

5、myeclipse 内存设置问题,该问题一般不会导致程序出错或运行出错(一般只会弹出窗口),但会影响myeclipse 的运行速度
        设置的值都应大于等于警告窗口显示的值!最好设置的大一些,以免再次出现内存不足或溢出的问题!
找到路劲C:\Users\Administrator\AppData\Local\MyEclipse\MyEclipse 10下的myeclipse.ini(可能没有显示后缀,直接显示myeclipse)文件打开进行myeclipse 内存设置
    XMS是扩展内存(Extended Memory Standard)的简称。
-Xms:初始堆大小 Xms768m:设置JVM初始内存为768M。可以设置与-Xmx相同,以避免每次垃圾回收完成后JVM重新分配内存。
-Xmx:最大堆大小 Xmx768m:设置JVM最大可用内存为768M。
-XX:MaxPermSize=n:设置持久代大小
-XX:ReservedCodeCacheSize=64m 设置缓存大小为64M 

6、myeclipse注册码过期问题,解决办法:输入网址:http://pan.baidu.com/s/1c0D7tio#path=%252FMyEclipse%252FMyEclipse%252010(下载该网址中的Myeclipse 10.6 破解文件,附带说明,按照说明操作即可)在百度输入“在线生成myeclipse注册码”可以获得usercode。

7.myeclipse更改代码后运行无变化 ,运行结果还是改变代码之前的。
可能原因:1.myeclipse编译问题,可能jdk有问题。解决办法:更换正确可用的jdk
                    2.myeclipse中项目缓存。解决办法:点击myeclipse下的clean选项,选择清理缓存项目。另外再更换工作空间试试
                    3. tomcat项目缓存。解决办法:删除tomcat下work里的项目,myeclipse重新添加tomcat
                    4.myeclipse的其他问题或者工具本身的bug。解决办法:彻底删除该项目,重新导入项目
    原文永久地址: http://jsonliangyoujun.iteye.com/blog/2359297

猜你喜欢

转载自jsonliangyoujun.iteye.com/blog/2359297