在eclipse下无法创建类,创建时出现下面提示,这个是什么原因啊,怎样解决???

报错的日志:
eclipse.buildId=M20130204-1200
java.version=1.6.0_10-rc2
java.vendor=Sun Microsystems Inc.
BootLoader constants: OS=win32, ARCH=x86, WS=win32, NL=zh_CN
Command-line arguments: -os win32 -ws win32 -arch x86

!ENTRY org.eclipse.equinox.p2.core 4 0 2013-04-24 16:09:03.328
!MESSAGE Provisioning exception
!STACK 1
org.eclipse.equinox.p2.core.ProvisionException: Unknown repository type at file:/D:/eclipse/eclipse/configuration/org.eclipse.osgi/bundles/116/data/listener_1925729951/.
at org.eclipse.equinox.internal.p2.repository.helpers.AbstractRepositoryManager.fail(AbstractRepositoryManager.java:393)

这个猜测你的eclipse的插件出了问题。
使用clean清除一下工作空间试一下。
如果还是不行,那就换一个工作空间吧。

具体的原因,没有真正的改正过,只知道是工作空间中的
.metadata

出了问题。一般重新弄一个工作空间,或是把一个好用的工作这间中的
.metadata

拷过来,就可以了。追问

我更改了工作空间,但还是一样的问题

追答

如果不是这个,那和我遇到的情况不同。
你这个,是不是安装什么插件了?
关于Hibernate的。从错误上也只能是这样猜了。
如果有,把插件先去掉。然后,再试一下。

追问

我直接用这个启动可以的,用eclipse.exe启动就不行。  插件就是以前我下载过下面的,不过只是解压开后随便点解什么运行下,坏境配了下,不过没有弄到eclipse中去的,后来就删掉了的

追答

你是说用startup.jar启动就可以添加类?
那这样的话,你看一下eclipse.ini这个文件 吧,是不是这里有什么?

eclipse 下 有一个 dropins目录,如果是使用link方式安装的插件,在这里会有信息,你看一下这个。

追问

eclipse.ini中就下面的这些内容
-vmargs
-XX:MaxPermSize=128m
-Xms256m
-Xmx512m。 这个目录dropins在哪里的?没找到

追答

dropins

这个目录
就在eclipse的当前目录下。
我用的是 eclipse-galileo
eclipse.ini
是这样。不知道有没有影响。

最后给你的建议是,如果你这里没有什么特别重要的插件什么的,就重新下载一下。
有时候,这样的错误很难找到原因,
有一次。它的插件中有一个jar文件被系统锁住了,重启都不好用。很是烦人。
(用多了,什么问题都会有。。。。。)

-startup
plugins/org.eclipse.equinox.launcher_1.0.200.v20090520.jar
--launcher.library
plugins/org.eclipse.equinox.launcher.win32.win32.x86_1.0.200.v20090519
-product
org.eclipse.epp.package.jee.product
--launcher.XXMaxPermSize
256M
-showsplash
org.eclipse.platform
--launcher.XXMaxPermSize
256m
-vmargs
-Dosgi.requiredJavaVersion=1.5
-Xms40m
-Xmx512m

追问

新下了个,解压打开就报错,让我看日志,日志上面部分内容放在问题追加上,你看一下,崩溃啊

追答

。。。。。。。日志看了,不明白是什么错。
你用的是什么版本的eclipse?
是myeclipse?

追问

是这个eclipse-SDK-4.2.2-win32.zip,新下的。与那先是无法编译问题起先的,就是在有main类的编辑界面,右击不会出现 run as,但在左边视图上选中类右击有run as的,并且可以的,后来被我点啊点的,后面创建类也不行了,呵呵,郁闷呢

追答

如果是开始好用,用一用,才出理这样的问题,
关闭以后,再启动就好用了,
这个现象的话,那就关了eclipse,再打开用吧。
我也不知道具体原因,我怀疑是系统内存小。
我在工作单位的eclipse就犯空上病,用用,就不能编译,不能运行。(单位的机器老差劲了)
在家里什么问题也没有

另外,你换一个3.5的试一下,个人觉得这个版本比较稳。(只是一个建议。)

追问

好的,我下个看看

追答

好用就好,
我不喜欢4.2的风格。

3.6,3。7用得也少,不作评价。

温馨提示:内容为网友见解,仅供参考
第1个回答  2013-04-24
删除安装目录下 Configuation文件夹下的org.eclipese.update文件夹 重启即可

win8 系统下 安装的eclipse 为什么 新建不了 类
关键不在no entries available,很多异常都会出这个提示的。你试试先新建一个项目,再建包、类。也有可能是你窗口没有打开正确,打开的是其它窗口,不是建项目、包、类等的窗口。

eclipse创建map类时出错
eclipse创建map类时出错,解决方法如下:1、左键点击窗口栏项目。2、在Eclipse的菜单栏中点击Project-Clean,清除重新运行即可。

用Eclipse运行一个Web项目时,总是出现如下字样怎么办?
1、首先,你要先打开Eclipse软件,打开后在工具栏依次点击【File】>>>【New】>>>【Dynamic Web Project】,这个就代表新建的项目是WEB项目;提示:如果没有找到【Dynamic Web Project】请看下一步 2、如果我们找不到【Dynamic Web Project】这个选项,说明以前没有建立过WEB项目,所以不在快捷导航里,...

eclipse为何我每次建立一个新类的时候都出现下边的那些,改怎么取消?
这是注释,供你自己用的,只要不让系统自己建类就不会出现

谁知道eclipse创建类时点finish都没反应
该类名已经存在。。。或者类名不合法、未命名。。。

打开eclipse时出现提示框是怎么回事?
打开eclipse时出现提示框是设置错误造成的,解决方法为:1、先打开电脑,点击开始按钮。2、之后点击windows系统,然后点击控制面板。3、之后点击类别,然后点击大图标。4、之后点击安全和维护。5、然后点击更改用户账户控制设置。6、之后将滑动按钮一直下滑到最下方。7、滑动完成后就变成从不通知了,之后点击...

win10安装eclipse时出现以下提示?什么意思?急用!!!
通过分析实践成功的解决了此问题,先总结如下:一、原因。win7的程序运行权限控制十分严格,运行myeclipse 10的安装程序时,首先是将安装包解压到c:\\windows\\temp的临时文件夹下,再执行该文件夹下的真正安装程序。由于权限不够,系统提示不能找到安装程序主类。二、解决办法。右击myeclipse 10的安装程序...

Eclipse中新建java类(文件--新建--类),源文件夹为空!点后面的浏览下面显...
你应该新建一个包(首先你得新建了一个项目)(文件—新建—项目)右击项目名—新建—建包*(文件夹)包建好后 右击包名—新建—类(class)然后就自动给你输入了包名了(也就是你说的文件夹)

如何解决Eclipse下“找不到或无法加载主类”的错误
1、在src文件夹上点右键-Build Path-Use as Source Folder,重新进行编译,一切正常了。2、在Eclipse工程文件夹上点右键-Refresh,重新编译,一功OK(这个方法一般不起作用)。3、右键Properties在Java Builder Path的Libraries的标签里面看是否有缺少或者无用的(一般带红差头)的,引入对应的jar包或者...

如何解决Eclipse下“找不到或无法加载主类”的错误
解决Eclipse下“找不到或无法加载主类”的错误,可以尝试以下步骤:首先,在src文件夹上点击右键,选择BuildPath->Use as Source Folder,然后重新编译,通常问题可以得到解决。其次,也可以在Eclipse工程文件夹上点击右键,选择Refresh,然后重新编译,不过这个方法在多数情况下并不奏效。还可以通过右键点击...

相似回答