我正在写一个基于xtext的编辑器。(v 2.2.1)(Eclipse Indigo)我有一个扩展DefaultLinkingServic并覆盖方法的类:public List getLinkedObject(EObject上下文,E引用ref,INode节点)抛出IllegalNodeExctive。当一个对象无法被解析时,该方法抛出IllegalNodeExctive。当抛出异常(并且应该抛出)时,错误不仅被写入错误日志,而且会导致一个弹出窗口出现错误:
在"Xtext验证"期间发生内部错误。org.eclipse.xtext.linking.impl.IllegalNodeExctive: Action App. f不适用于指定的参数。
这是非常有问题的,特别是如果文件有多个错误,使得编辑器中的任何内容都无法编辑,因为弹出窗口会反复出现在屏幕上。
这个问题在几个IDE中是一致的,但在其他IDE中是不可复制的。
任何帮助都将不胜感激。
你正在无意中发现这个已经在2.3版本(6月到期)中修复的错误。作为一种解决方法,您可能希望绑定LazyLinkingResource的自定义实现,并捕获#getEObject中的非法NodeException。或者,你可以从你的定制链接服务返回一个空列表,而不是引发非法的nodeException。
我正试图在Eclipse中创建一个OSGiJavaFX项目。我得到以下错误(在下面注释掉) 如何让导入正常工作? 我在Eclipse上安装了e(fx)来帮助JavaFx开发。 e(fx)clipse e(fx)clipse是一个Eclipse插件,用于编写JavaFX2.0应用程序 版权所有(c)2011-2012最佳解决方案。在Systemhaus GmbH。保留所有权利。 更新 java版本“
嗨,我有相当不错的python和java知识,我最近决定在我的编程方面取得进一步的进步,就是创建我自己的语言,以便在我需要的时候使用和操作。我为eclipse安装了javacc插件,并浏览了一些教程。 我的问题是,当我创建一个新项目(文件 静态=假; “令牌上的语法错误,请删除这些令牌” Eclipse对除类名之外的所有内容都这样做,请注意,项目下的javacc模板没有错误。 请帮我找到一个解决方
几周前,我切换到Eclipse Oxygen,并开始出现如下错误。 project facet JST.AppClient的8.0版本不存在。 eclipse.buildid=4.7.1.m20171009-0410 java.version=1.8.0_144 java.vendor=Oracle Corporation BootLoader常量:OS=win32,arch=x86_64,ws=
问题内容: 我有两个表: CustomerID Lead_Date Lead_Source and CustomerID Product_Interest_Date Product_Interest 我想两个创建一个表,其中对于每个CustomerID,每个Product_Interest都连接到Lead_Source,该Lead_Source是最近的日期(但不晚于此)。决赛桌将是: Custom
所以我又一次犯了另一个Android Studio工具错误。我想这个以前没人报道过,我找不到任何关于它的帖子。 我试图通过点击以下按钮打开Android Studio中的设备监视器(DDMS): 每次我都会犯同样的错误。真正令人费解的是,这是一个Eclipse错误,如图所示: 所以它告诉我在Android Studio SDK文件夹中打开一个日志文件。日志文件包含大量文本,但主要错误报告为: 为什
我在eclipse和tomcat上有问题。我甚至安装了新版本的eclipse(版本:开普勒服务版本1)。我没有任何项目jet-我只想运行服务器。我的计算机上安装了tomcat-它可以与NetBeans配合使用。 我的问题是,我不能用日食来车辙雄猫。我添加了雄猫服务器