将 Eclipse 项目类型从常规转换为 Java
我正在接管另一个团队的项目,并且遇到了一些奇怪的Eclipse问题。
我正在使用Subversive作为我的插件,当我去检查主干时,它会把我带到一个标准的“Check Out As”对话框,它允许我选择签出方法,唯一对我有用(或适用)的是最后一个选项()。Check out as a project with the name specified
所以我指定了名称,然后项目像往常一样签出,一切都很好,除了......
尽管这应该是一个Java项目(WAR向上进入Java Web应用程序),但似乎创建该项目的团队将其创建为一个通用项目(通过转到)。Project > Properties > Resource > Type = 'Project'
因此,Java项目附带的任何典型功能都没有启用,包括(但不限于):
- F3不起作用,即使类型与我当前正在编辑的类型在同一包(在本例中为文件夹)中定义(因为 Eclipse 没有将其视为 Java 项目)
- 无法搜索 Java 类
- 无法从 Eclipse 内部构建(因为没有源包,只有文件夹)等。
- 这个清单不胜枚举...
所以我的问题是:
- 有没有办法将此常规项目类型转换为Java项目,而无需创建一个全新的项目并复制所有内容?
- 我想知道我是否错误地签出了项目,但是没有一种结帐方法(在Subversive中)真正适用:(1)(为什么作为新项目签出?!?),(2)(否),(3)(否)。
Check out as a project configured using the New Project Wizard
Find projects in the children of the selected resource
Check out as a folder into an existing project
- 我还可以在这里通过“Java-ify”这个项目来介绍其他途径吗?