【问题标题】:how to fix IResourceServiceProvider.Registry.INSTANCE.getResourceServiceProvider(URI.createFileURI("dummy.aadl")) returning null value如何修复 IResourceServiceProvider.Registry.INSTANCE.getResourceServiceProvider(URI.createFileURI("dummy.aadl")) 返回空值
【发布时间】:2019-06-27 21:50:37
【问题描述】:

我正在使用 AADL,它是使用 Xtext 和 EMF 创建的领域特定语言。我正在尝试使用函数 IResourceServiceProvider.Registry.INSTANCE.getResourceServiceProvider(URI.createFileURI("dummy.aadl")) 但它返回 null。我该如何解决?

【问题讨论】:

    标签: xtext emf


    【解决方案1】:

    看起来您从未调用过 AADLStandalibeSetup 的 doSetup 方法(或者您的语言 impl 被调用过)。如果您不在 OSGi Equinox 环境中运行,它用于注册您的语言。

    【讨论】:

    • 当我尝试调用 Aadl2Standalonesetup.doSetup() 时,我收到错误消息“自动激活捆绑包 org.osate.xtext.aadl2 (917) 时发生错误”。
    猜你喜欢
    • 1970-01-01
    • 1970-01-01
    • 1970-01-01
    • 1970-01-01
    • 2019-08-24
    • 2021-07-30
    • 2020-07-21
    • 1970-01-01
    • 2019-07-10
    相关资源
    最近更新 更多