MyEclipse 10.0以及补丁网上很多,下载地址网上很好找。
本人使用补丁中的run.bat时,后台报错
Exception in thread "main" java.lang.ClassNotFoundException: com.sun.java.swing.plaf.nimbus.NimbusLookAndFeel at java.net.URLClassLoader$1.run(URLClassLoader.java:200) at java.security.AccessController.doPrivileged(Native Method) at java.net.URLClassLoader.findClass(URLClassLoader.java:188) at java.lang.ClassLoader.loadClass(ClassLoader.java:307) at sun.misc.Launcher$AppClassLoader.loadClass(Launcher.java:268) at java.lang.ClassLoader.loadClass(ClassLoader.java:252) at java.lang.ClassLoader.loadClassInternal(ClassLoader.java:320) at java.lang.Class.forName0(Native Method) at java.lang.Class.forName(Class.java:242) at javax.swing.SwingUtilities.loadSystemClass(SwingUtilities.java:1779) at javax.swing.UIManager.setLookAndFeel(UIManager.java:453) at com.crack.me.active.ui.CrackFrame.main(CrackFrame.java:266)
幸好补丁还有源码,将源码导入MyEclipse,设置build path
工程在JDK1.5时有编译错误,原来补丁使用了NetworkInterface类,该类的很多方法都是JDK1.6版本新增的。
将JDK升级到1.6,问题解决,按照补丁的操作说明,MyEclipse 10.0破解成功,ClassNotFoundException其实不是问题的根源,而是JDK版本的问题:MyEclipse 10.0的破解补丁仅支持JDK1.6以上的版本。