我从SVN检出了一个项目并没有指定项目类型,因此它被检出为"默认"项目.将此快速转换为"Java"项目的最简单方法是什么?
我正在使用Eclipse版本3.3.2.
Chr*_*org 118
打开.project文件并添加java nature和builder.
<projectDescription>
<buildSpec>
<buildCommand>
<name>org.eclipse.jdt.core.javabuilder</name>
<arguments>
</arguments>
</buildCommand>
</buildSpec>
<natures>
<nature>org.eclipse.jdt.core.javanature</nature>
</natures>
</projectDescription>
Run Code Online (Sandbox Code Playgroud)
在.classpath中,引用Java库:
<classpath>
<classpathentry kind="con" path="org.eclipse.jdt.launching.JRE_CONTAINER"/>
</classpath>
Run Code Online (Sandbox Code Playgroud)
小智 118
除非你确切知道自己在做什么,否则在eclipse中手动更改XML和/或设置是非常危险的.在另一种情况下,您可能最终发现您的完整项目被搞砸了.建议备份!
如何只使用Eclipse?
这样做对我来说.并且Eclipse配置正确.希望它对你也有用.
Vic*_*azi 53
在最近的eclipse版本中,修复程序略有不同......
Chr*_*s J 11
Joe的方法实际上是我找到的最有效的方法.要详细说明一下,你应该在eclipse中右键单击package explorer中的项目,然后选择删除它而不删除目录或其内容.接下来,选择创建Java项目(文件 - >新建 - > Java项目),然后在"新建Java项目"对话框的"内容"部分中,选择"从现有源创建项目".
这种方法的优点是可以正确识别源文件夹.我发现使用.project文件捣乱会导致整个目录被视为源文件夹而不是你想要的.
在较新版本的 eclipse(我使用的是 4.9.0)中,还有另一种可能更简单的方法。除了 Project Facets,现在还有 Project Natures。这里的过程很简单,打开 Project Natures 属性页面,然后单击 Add... 按钮。这将提出可能的性质,包括 Java Nature 和 Eclipse Faceted Project Properties。只需添加 Java Nature 并忽略各种警告消息即可。
这种方法可能会更好,因为您不必先转换为分面形式。此外,在 add Facet 菜单中没有提供 Java。
您可以使用Navigator视图(Window - > Show View - > Navigator)直接从eclipse执行此操作.在"导航器"视图中,选择项目并将其打开,以便您可以看到该文件.project.右键单击 - >打开.您将获得XML编辑器视图.编辑节点的内容natures并插入nature具有org.eclipse.jdt.core.javanature内容的新子项.保存.
现在创建一个文件.classpath,它将在XML编辑器中打开.添加一个名为的节点classpath,添加一个以带有内容classpathentry的属性命名的子节点和另一个名为content的内容.保存-kindconpathorg.eclipse.jdt.launching.JRE_CONTAINER
更容易:复制文件.project和.classpath现有Java项目,并将节点编辑result name为此项目的名称.也许你必须刷新项目(F5).
您将获得与Chris Marasti-Georg解决方案相同的结果.

| 归档时间: |
|
| 查看次数: |
153370 次 |
| 最近记录: |