我从SVN中检出了一个项目,但没有指定项目类型,因此它被检出为“默认”项目。最快的方法是什么可以将其快速转换为“Java”项目?
我正在使用Eclipse 3.3.2版本。
打开 .project 文件,添加 Java nature 和 builders。
<projectDescription>
<buildSpec>
<buildCommand>
<name>org.eclipse.jdt.core.javabuilder</name>
<arguments>
</arguments>
</buildCommand>
</buildSpec>
<natures>
<nature>org.eclipse.jdt.core.javanature</nature>
</natures>
</projectDescription>
在 .classpath 中引用 Java libs:
<classpath>
<classpathentry kind="con" path="org.eclipse.jdt.launching.JRE_CONTAINER"/>
</classpath>
<classpathentry kind="src" path="src"/>
,同样也要添加 bin 目录 <classpathentry kind="output" path="bin"/>
。 - krispy在Eclipse中,如果你不知道自己在做什么,手动更改XML和/或设置是非常危险的。否则,你可能会发现整个项目都被搞砸了。强烈建议备份!
如何仅使用Eclipse进行操作?
这对我很有用。Eclipse配置正确了。希望对您也有用。
在最近的Eclipse版本中,解决方法有所不同...
我删除了项目但没有移除内容,然后从现有资源创建了一个新的Java项目,指向我的SVN检出根目录。这种方法对我有效。尽管Chris的方式会更快,但这对于将来来说是个好注意事项。谢谢!
Joe的方法实际上是我发现的最有效的进行此对话的方法。更详细地说明一下,您应该在Eclipse的包资源管理器中右键单击项目,然后选择删除它,但不要删除目录或其内容。接下来,您选择创建Java项目(文件-> 新建-> Java项目),在新Java项目对话框的“内容”部分中,选择“从现有源代码创建项目”。
这种方法的优点是源文件夹将被正确识别。我发现对.project文件进行操作会导致整个目录被视为源文件夹,这并不是您想要的。