Eclipse plugin 将java编辑器与自定义插件项目中的java文件相关联

Eclipse plugin 将java编辑器与自定义插件项目中的java文件相关联,eclipse-plugin,eclipse-rcp,Eclipse Plugin,Eclipse Rcp,我有一个Eclipse插件,可以创建一个非Java项目。我的插件一切正常。现在,我需要向非Java项目添加一些Java文件,并使用默认Java编辑器编辑Java文件。因为它是一个非java项目,所以我不能使用创建java类向导,即使我创建了一个.java文件,它也不会在java编辑器中打开 是否有一种方法可以使用默认向导创建Java类,并使用非Java项目的默认Java编辑器编辑Java文件 我已经看到了这些答案 我不想写一个新的java编辑器,我只想在可能的情况下重用它。遵循下面的步骤,将我的

我有一个Eclipse插件,可以创建一个非Java项目。我的插件一切正常。现在,我需要向非Java项目添加一些Java文件,并使用默认Java编辑器编辑Java文件。因为它是一个非java项目,所以我不能使用创建java类向导,即使我创建了一个.java文件,它也不会在java编辑器中打开

是否有一种方法可以使用默认向导创建Java类,并使用非Java项目的默认Java编辑器编辑Java文件

我已经看到了这些答案
我不想写一个新的java编辑器,我只想在可能的情况下重用它。

遵循下面的步骤,将我的自定义项目转换为java项目。基本上为项目添加了java特性


遵循下面的步骤,将我的自定义项目转换为java项目。基本上为项目添加了java特性


为什么不把它变成一个Java项目-项目不必只有一种类型。是的,这是一个选项,但我必须重新构造所有东西,这就是为什么我首先想到在这里检查的原因。你的插件是否声明了对
org.eclipse.jdt
的依赖关系?我想这是一个先决条件。@greg-449我可以将java特性添加到我的项目中,所有java向导和编辑器都可以用于我的自定义项目吗?为什么不将其设置为java项目?项目不必只有一种类型。是的,这是一个选项,但我必须重新构造所有内容,这就是我为什么要首先在这里检查的原因。您的插件是否声明了对
org.eclipse.jdt
的依赖关系?我想这是一个先决条件。@greg-449我可以将java特性添加到我的项目中,所有java向导和编辑器都可以用于我的自定义项目吗?