MyEclipse,虽然是一个耗大内存的IDE,但是还是比较适合初次接触J2EE新手轻松上手的工具。在这里,它的好处就不作说明了。但是,有时候我们第一次装了MyEclipse后又卸了然后重装会发现在装完最后一刻就会跳出悲剧的字符:error,........ 鉴于本人第二次重装成功,顾总结下解决的经验分享大家。
首先,要想重装软件成功,那么成功的必要条件是系统不存在该软件的余孽,也就是卸不干净就会导致重装不成功。有些使用者会很纳闷: 1、我明明点了MyEclipse的Uninstall,怎么会卸不干净呢?我还把卸载完后剩下的文件删除了呢...拓展下普通安装型软件的干净卸载途径:1、点击该软件目录下的Uninstall的应用程序;2、打开注册表,找到它的位置,直接删除(JDK的卸载法)。奇葩的是,我们在注册表下找不到任何关于MyEclipse的记录。所以,第二种对于MyEclipse的卸载是不可行的。只能先用第一种,然后手动删除关于MyEclipse的任何文件。
那么关于MyEclipse的其他文件是什么呢?细心的使用者会发现,MyEclipse安装的面板左下角会有灰色的字样“Power by pulse”。它是什么呢? 个人总结下,Pulse是管理MyEclipse安装和插件升级的软件。当我们启动MyEclipse的时候,右下角总会有个%的进度条,这就是它工作的表现。所以,安装完MyEclipse时,除了会产生MyEclipse应用程序,还会自动安装Pulse。装Pulse的时候是我们无法控制的,所以一般没注意到它的存在的使用者是不会发现它在哪存放着。除了某些情况某些机子可以在window-> p(所有程序)里找到它的所在,一般是无法看到它的。 说了这么多,总结一句话:安装完MyEclipse不仅有MyEclipse应用程序,还会有Pulse。二者合二为一,缺了其中一个用倒还没证明有什么不正常,但是重装绝对会出莫名其妙的问题。
它又在哪里呢? 这位神秘的辅助者就藏在一般用户都不想碰的盘--系统盘(C)下。
C--|
|--programe files
|--Genuite
|--Common
|--Pulse Explorer
点开Pulse Explorer,在configuration里,会发现有Uninstall.exe。 个人建议删除Pulse的不要点它,直接删除了Genuitec文件夹即可
当然,它可不会只关联这一个文件哦!安装完MyEclipse后,程序会自动打开MyEclipse,那么就会在C的当前用户目录下产生一些类似配置的关联文件,我们也要删除它。 那么它在哪里呢?
C--|
|--Documents and Settings
|--E.T.Crazy
|--.myeclipse
|--.pulse2.locator
把有关MyEclipse和pulse字眼的文件即可。(在当前用户目录下,你是不是发现了有些熟悉的字眼吖...呵呵)
至此,只要你【卸干净MyEclipse所在的文件夹 + 删除Genuite(包含Common和Pulse) + 删除当前用户目录下相关myeclipse和pulse的文件】,那么只要你在重装MyEclipse,会出现许可证(Licenses)点击的时候,那么恭喜你成功的概率有80%(我不能排除还有更奇葩的情况,特别是对MyEclipse,安装的时候你也许会有体会)
为什么我说MyEclipse安装的时候会奇葩呢?相信希望更改MyEclipse的安装路径的时候,都会碰到一个情况,更改路径的时候无论怎么改就是会报错误提示符。为什么呢? 因为无论我们怎么改,结果的原理都是一样:把它安装在已经存在的文件夹里或者含有中文字符的路径。解决的思路可以参考默认的路径,默认的路径在最后的文件夹是系统不存在的。所以呢,假如你想放在D盘,那么最好直接“D:\MyEclipse”。我就是这样,这样也是有好处的,增加并管理新插件用link法时就不容易出错。
没有安装错误的图片,对此抱歉一下。如果以上方法还不能解决你安装时出现的错误,可以留言加Q互相探讨解决,当然如果你希望重装系统的话,就算了哈! 喜欢的话,就顶一下吧...谢谢你对本人技术分享的认可。
原文: http://949507869-qq-com.iteye.com/blog/1462759