如何将Eclipse默认项目更改为Java项目
我从SVN签出了一个项目,但没有指定项目类型,因此它作为“默认”项目签出。快速将其转换为“Java”项目的最简单方法是什么如何将Eclipse默认项目更改为Java项目,java,eclipse,Java,Eclipse,我从SVN签出了一个项目,但没有指定项目类型,因此它作为“默认”项目签出。快速将其转换为“Java”项目的最简单方法是什么 我使用的是Eclipse 3.3.2版。打开.project文件并添加java nature和构建器 org.eclipse.jdt.core.javabuilder org.eclipse.jdt.core.javanature 在.classpath中,引用Java库: 我删除了项目,但没有删除内容。然后,我从现有资源创建了一个新的Java项目。指向我的SVN签出
我使用的是Eclipse 3.3.2版。打开.project文件并添加java nature和构建器
org.eclipse.jdt.core.javabuilder
org.eclipse.jdt.core.javanature
在.classpath中,引用Java库:
我删除了项目,但没有删除内容。然后,我从现有资源创建了一个新的Java项目。指向我的SVN签出根文件夹。这对我有用。不过,克里斯的方式会快得多。这是未来值得注意的一点。谢谢 乔的方法实际上是我找到的最有效的对话方式。要详细说明一下,您应该在eclipse中的PackageExplorer中右键单击该项目,然后选择删除它,而不删除目录或其内容。接下来,选择创建Java项目(文件->新建->Java项目),并在新建Java项目对话框的内容部分,选择“从现有源创建项目”
这种方法的优点是可以正确识别源文件夹。我发现乱动.project文件会导致整个目录被视为一个源文件夹,这不是您想要的。在eclipse中手动更改XML和/或设置是非常危险的,除非您确切知道自己在做什么。在另一种情况下,你可能会发现你的整个项目都完蛋了。非常推荐使用备份 如何使用Eclipse来实现这一点
那是为了我。并且Eclipse配置正确。希望它也能为您工作。在最新版本的eclipse中,修复程序略有不同
您可以使用Navigator视图(窗口->显示视图->导航器)直接从eclipse执行此操作。在Navigator视图中,选择项目并将其打开,以便可以查看文件
.project
。右键单击->打开。您将获得一个XML编辑器视图。编辑节点nature
的内容,并插入一个子nature
,其中org.eclipse.jdt.core.javanature
作为内容。保存
现在创建一个文件.classpath
,它将在XML编辑器中打开。添加一个名为classpath
的节点,添加一个名为classpathentry
的子节点,该子节点的属性为kind
和contentorg.eclipse.jdt.launching.JRE\u CONTAINER
。拯救-
更简单:从现有Java项目中复制.project
和.classpath
文件,并编辑节点结果名
。也许你必须刷新项目(F5)
你会得到与Chris Marasti Georg解相同的结果
编辑
另一种可能的方法是从Eclipse中删除项目(但不要从磁盘中删除项目内容!),然后使用NewJavaProject向导就地创建项目。该向导将自动检测Java代码并设置构建路径 使用projectproject facets我们可以为项目配置特征和需求 要在eclipse上查找项目方面,请执行以下操作:
- 步骤1:右键单击项目并从菜单中选择
properties
- 步骤2:选择
选项。点击projectfacets
转换成刻面形式…
- 步骤3:我们可以找到所有可用的方面,您可以选择和更改其设置。
这种方法可能更好,因为您不必首先转换为刻面形式。此外,添加方面菜单中没有提供Java。Lorenzo有正确的方法。使用靛蓝:右键单击项目>属性…>Project Facets>Check Java>ApplyIn Eclipse Indigo项目属性中没有“目标运行时”条目,至少我找不到它。@Lorenzo我使用的是STS,而Project Facets下没有“Java facet”。有什么想法吗?请注意,“Project Facets”仅在Eclipse的Java EE版本中可用(或安装了WTP)