当前位置:  开发笔记 > 编程语言 > 正文

如何将Eclipse默认项目更改为Java项目

如何解决《如何将Eclipse默认项目更改为Java项目》经验,为你挑选了7个好方法。

我从SVN检出了一个项目并没有指定项目类型,因此它被检出为"默认"项目.将此快速转换为"Java"项目的最简单方法是什么?

我正在使用Eclipse版本3.3.2.



1> Chris Marast..:

打开.project文件并添加java nature和builder.


    
        
            org.eclipse.jdt.core.javabuilder
            
            
        
    
    
        org.eclipse.jdt.core.javanature
    

在.classpath中,引用Java库:


    


我同意Lorenzo,手动编辑配置文件是一个很好的方法来解决Eclipse的问题.
@Ricky可以通过某些版本的UI,使用某些插件来完成.

2> 小智..:

除非你确切知道自己在做什么,否则在eclipse中手动更改XML和/或设置是非常危险的.在另一种情况下,您可能最终发现您的完整项目被搞砸了.建议备份!

如何只使用Eclipse?

    选择项目.

    通过Project - > Properties打开项目属性.

    转到"Targetted Runtimes"并添加适当的运行时.单击"应用".

    转到"Project Facets"并选择由于步骤4而出现的JAVA构面.单击"应用"

    设置构建路径.

    如果是Maven项目,您可能想要选择项目,单击Maven - >更新项目配置...

这样做对我来说.并且Eclipse配置正确.希望它对你也有用.


洛伦佐有适当的方法来做到这一点.使用Indigo:右键单击项目>属性...>项目构面>检查Java>应用
请注意,"Project Facets"仅适用于Eclipse的Java EE版本(或安装了WTP).有关在所有版本中都具有此功能的信息,请参阅[Eclipse Bug 102527](https://bugs.eclipse.org/bugs/show_bug.cgi?id=102527).
在Eclipse Indigo中,Project Properties中没有"Targetted Runtimes"条目,至少我找不到它.
没用!我没有"Targetted Runtimes"和"Project Facets"
@Lorenzo我正在使用STS而我在Project Facets下没有"Java facet".任何想法?
@'robinst'评论:从Eclipse加载Java EE->安装新软件使我能够添加项目方面,包括Java。谢谢。

3> Victor Grazi..:

在最近的eclipse版本中,修复程序略有不同......

    右键单击并选择Project Properties

    选择Project Facets

    如有必要,请单击"转换为分面形式"

    选择"Java"方面

    单击确定



4> Joe Dean..:

我删除了项目而没有删除内容.然后,我从现有资源创建了一个新的Java项目.指着我的SVN结帐根文件夹.这对我有用.虽然,克里斯的方式会更快.这对未来很好.谢谢!



5> Premraj..:

使用项目项目方面,我们可以配置项目的特征和要求.

在eclipse上查找Project facets:

第1步:右键单击项目,然后properties从菜单中选择.

第2步:选择project facets选项.点击Convert to faceted form... 在此输入图像描述

第3步:我们可以找到您可以选择的所有可用方面并更改其设置. 在此输入图像描述



6> Chris J..:

Joe的方法实际上是我找到的最有效的方法.要详细说明一下,你应该在eclipse中右键单击package explorer中的项目,然后选择删除它而不删除目录或其内容.接下来,选择创建Java项目(文件 - >新建 - > Java项目),然后在"新建Java项目"对话框的"内容"部分中,选择"从现有源创建项目".

这种方法的优点是可以正确识别源文件夹.我发现使用.project文件捣乱会导致整个目录被视为源文件夹而不是你想要的.



7> 小智..:

您可以使用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解决方案相同的结果.

编辑

在此输入图像描述

推荐阅读
地之南_816
这个屌丝很懒,什么也没留下!
DevBox开发工具箱 | 专业的在线开发工具网站    京公网安备 11010802040832号  |  京ICP备19059560号-6
Copyright © 1998 - 2020 DevBox.CN. All Rights Reserved devBox.cn 开发工具箱 版权所有