Netbeans 平台开发 Java 语言对嵌入式语言的支持

时间:2021-04-13 18:52:32

标签: java netbeans module mime-types

我目前正在为 Netbeans 开发 JavaCC 插件。我想使用 Java 语言作为嵌入式语言。实现本身不是问题。但是,我必须添加包含 Java 语言的 Netbeans 模块,即扩展 DefaultLanguageConfig 类的类,以便我自己的 LanguageProvider 可以使用

初始化语言
private void initLanguage() {
    embeddedLanguage = MimeLookup.getLookup("text/x-java").lookup(Language.class);//NOI18N
    if (embeddedLanguage == null) {
        throw new NullPointerException("Can't find language for embedding");
    }
}

我已经下载了整个 Netbeans Github 源代码并检查了所有模块。但是,我找不到定义与 MIME 类型“text/x-javax”相关联的 Java 语言的类。 有谁知道我必须将哪些 Netbeans 模块添加到我的 Maven 依赖项中,以便使用 MIME 类型“text/x-java”的 Java 语言支持可用?

0 个答案:

没有答案