赞
踩
第一次下载 eclipse-jee-juno-SR2-win32解压开就报这个错误,害我换了几个jdk,真是郁闷。第一反应就是开日志(1),然后把相应的关键字放到google里面去搜索。结果并没有什么有价值的东西。倒是更换关键字以后,改成eclipse打不开,但是给我提供了一些思路。
其中有一个方法是 在"开始"-->"运行"---->打入"cmd"进入命令提示行后,再进入eclipse的安装目录, 然后输入eclipse -clean即可。
但这个方法并没有给我带来很大的希望,后来我就把E:\eclipse-java-juno-SR2-win32\eclipse\configuration下的除了config.ini以外的文件都删除了。虽然报错的显示跟截图一样,但日志的内内容变了。如日志(2)。
于是搜索继续,在其中一篇文章中我看到要替换E:\eclipse-java-juno-SR2-win32\eclipse\configuration\org.eclipse.equinox.simpleconfigurator\bundles.info这个文件里的内容,但我一打开就傻眼了,这么多都要替换成实际安装路径?那这个eclipse也太不智能了。于是我把这个configuration目录下的这个目录和config.ini文件保留。
然后再在eclipse.ini里加入红色字体。
-startup
plugins/org.eclipse.equinox.launcher_1.3.0.v20120522-1813.jar
--launcher.library
plugins/org.eclipse.equinox.launcher.win32.win32.x86_1.1.200.v20120913-144807
-product
org.eclipse.epp.package.java.product
--launcher.defaultAction
openFile
--launcher.XXMaxPermSize
256M
-showsplash
org.eclipse.platform
--launcher.XXMaxPermSize
256m
--launcher.defaultAction
openFile
-vm
C:\Program Files\Java\jdk1.6.0_21\bin\java (这个是我的jdk安装路径)
-vmargs
-Dosgi.requiredJavaVersion=1.5
-Dhelp.lucene.tokenizer=standard
-Xms40m
-Xmx512m
======1=======================
org.eclipse.equinox.p2.core.ProvisionException: Unknown repository type at file:/D:/eclipse-jee-juno-SR2-win32/eclipse/configuration/org.eclipse.osgi/bundles/312/data/listener_1925729951/.
at org.eclipse.equinox.internal.p2.repository.helpers.AbstractRepositoryManager.fail(AbstractRepositoryManager.java:393)
at org.eclipse.equinox.internal.p2.repository.helpers.AbstractRepositoryManager.doCreateRepository(AbstractRepositoryManager.java:282)
at org.eclipse.equinox.internal.p2.metadata.repository.MetadataRepositoryManager.createRepository(MetadataRepositoryManager.java:41)
at org.eclipse.equinox.internal.provisional.p2.directorywatcher.RepositoryListener.initializeMetadataRepository(RepositoryListener.java:109)
at org.eclipse.equinox.internal.provisional.p2.directorywatcher.RepositoryListener.<init>(RepositoryListener.java:59)
at org.eclipse.equinox.internal.p2.reconciler.dropins.DropinsRepositoryListener.<init>(DropinsRepositoryListener.java:82)
at
Copyright © 2003-2013 www.wpsshop.cn 版权所有,并保留所有权利。