我接管了另一个团队的项目,并且遇到了一些奇怪的Eclipse问题。将Eclipse项目类型从常规转换为Java
我使用Subversive作为我的插件,当我去检查后备箱时,它将我带入一个标准的“Check Out As”对话框,它允许我选择检出方法,也是唯一一个适用于我(或适用)是最后一个选项(Check out as a project with the name specified
)。
所以我指定名称和项目,然后检查了正常,一切都很好,除了...
虽然这是应该是一个Java项目(战记高达到Java Web应用程序),它似乎,使项目的团队创建它作为一个普通的项目(通过去Project > Properties > Resource > Type = 'Project'
)。
因此,这些方法都配备了Java项目的典型特征被启用,包括(但当然不限于):
- F3不起作用,即使类型定义在同一个包中(在这种情况下,文件夹)与我正在编辑的类型相同(因为Eclipse不像Java项目那样对待)
- 无法搜索Java类
- 无法从内部Eclipse(因为没有源码包,只有文件夹)等。
- 这种例子不胜枚举和...
所以我的问题(S)是:
- 有没有办法来此一般项目类型转换为Java项目没有必须制作一个全新的项目并复制一切?
- 我想知道如果我错误地检查了项目,但没有一种结账方法(在Subversive中)确实适用:(1)
Check out as a project configured using the New Project Wizard
(为什么要作为新项目签出?!?),(2)Find projects in the children of the selected resource
(no),(3)Check out as a folder into an existing project
(no)。 - 在这里有没有其他的途径可以用来“Java-ify”这个项目?
另请参见[如何将Eclipse默认项目更改为Java项目](http://stackoverflow.com/questions/179439/how-to-change-an-eclipse-default-project-to-a-java -project) – Pops 2012-05-24 20:05:59
下面的答案不足以让项目正常生成和运行。查看@Pops的链接以获得更完整的答案。 (例如,指定'org.eclipse.jdt.core.javabuilder'的用法) – 2015-05-18 20:12:58