无法使用Salesforce在Eclipse中创建零件的控件

时间:2013-01-11 14:39:58

标签: eclipse eclipse-plugin salesforce linker-errors force.com

我有Eclipse Juno和Force.com IDE。当我尝试创建新类时,他们总是显示:无法创建部件的控件。它第一次工作,但现在他们总是表现出来。如果我在force.com平台内创建它们,也会发生同样的情况。

Error details:
org.eclipse.core.runtime.AssertionFailedException: assertion failed:
at org.eclipse.core.runtime.Assert.isTrue(Assert.java:110)
等等......

我将非常感谢你的帮助。

9 个答案:

答案 0 :(得分:44)

我有同样的错误。我通过切换eclipse工作区来修复它。转到菜单文件 - >切换工作区 - >其他,然后选择您正在使用的相同工作区。 Eclipse将重新启动,您不应该收到错误。

答案 1 :(得分:3)

我遇到了同样的问题,我的JSP默认编辑器是网页编辑器。我改为JSP编辑器,一切都很好。

PS:要更改为JSP编辑器 右键单击JSP页面 - >使用jsp打开。

答案 2 :(得分:2)

我得到了"未能创建部分控件"错误有一天,当我打开Eclipse并试图查看我一直在研究的java文件时。当我打开我需要的文件时,它显示了一个红色的X和NullPointerException而不是代码。提到的错误日志"事件循环异常"由于某些原因。
我重新启动了Eclipse,错误仍然存​​在。我清理了项目,更新了项目,删除并重新导入了项目,删除并重新导入了文件,错误仍然存​​在。作为最后的手段,我再次重新启动Eclipse,然后文件很好。所以干净/更新/删除/导入步骤之一有效,但我不知道哪一个。

答案 3 :(得分:1)

出现此问题是因为在Eclipse中默认编辑器无法识别该文件的扩展名。如果右键单击文件并使用相应的文本编辑器打开它,问题将得到解决

答案 4 :(得分:1)

从命令提示符处使用?- foo(1,2,X). % a similar query failed with clp(FD) X = -2.5 ; % and had an arbitrary-precision solution with clp(Q) false. ?- foo(X,X,X). X = 0.0 ; false. 来解决此问题。

答案 5 :(得分:1)

我解决了这个问题:

myeclipse

答案 6 :(得分:0)

在我的情况下问题是服务器是树脂,我没有安装树脂服务器扩展

答案 7 :(得分:0)

enter image description here在ecllipse中,每种文件类型都有一些相关的默认格式,其中一种默认格式设置为特定的文件类型。

您可以在常规中看到这一点 - >编辑 - >文件关联 -

当我们以不是特定类型的默认格式的格式打开任何文件时,通常会发生此问题。

当我在ecllipse中以文本格式打开其中一个Java文件时,我遇到了同样的问题,然后我开始遇到同样的问题。经过研究,我观察到AspectJ / Java Editor被设置为默认值。将其重置为Java编辑器后,问题得到了解决。

步骤: 1.一般 - >编辑 - >文件关联 - 2.选择内容类型并为其选择默认格式。 3.重新启动ecllipse。

通常,它是在ecllipse中设置的一些默认文件格式,导致相同的问题。

答案 8 :(得分:0)

我解决了这个问题。

(1)用TXT打开文件。

(2)查找并删除数字之间的下划线,如:

int a = 10_000;

当我像其他人一样编译和运行时它可以工作,但如果我保存并再次打开它会失败。