项目创建后在Eclipse中设置/更改项目语言?

时间:2014-07-31 15:18:38

标签: java eclipse

在(外部)创建Eclipse项目后是否可以设置/更改项目的语言?

详细信息:我已经基于" gradle eclipse"创建了一个Eclipse项目(用于一个用Java编写的软件)。命令,它构建一个在Eclipse中打开的项目...但是当我打开文件进行编辑时,没有语法突出显示(以及使用IDE而不是准系统文本编辑器应该获得的其他有用的东西)在那儿。我已经在Eclipse中闲逛了好几个小时,并且找不到将项目设置为Java项目的方法。有没有办法告诉Eclipse在创建项目后代码是Java

我正在使用Eclipse平台3.8.1。

1 个答案:

答案 0 :(得分:0)

http://enarion.net/programming/eclipse-change-general-to-java-project/

问题:将Eclipse常规项目迁移到Eclipse Java项目

您有一个包含Java代码的Eclipse项目 - 但是在创建或签出此项目时,您没有将其设置为Java项目。因为Eclipse不允许你在Gui中更改项目类型,所以你被困住了。

解决方案:添加java性质

  • 关闭您的项目。

  • 使用默认编辑器打开名为.project的项目文件(位于相应项目的根目录中)。搜索

    <&性质GT; < /性质>

并将其更改为

<natures>
    <nature>org.eclipse.jdt.core.javanature</nature>
</natures>

保存更改的文件。

  • 再次打开项目 - 现在它是一个java项目。

修改 在自己调查之后,似乎确实这还不够。您还需要

<buildSpec>
    <buildCommand>
        <name>org.eclipse.jdt.core.javabuilder</name>
        <arguments>
        </arguments>
    </buildCommand>
</buildSpec>

如果这不够,可能是最小.classpath个文件(最简单的可能就是复制你在其他项目中找到的任何文件,重新启动并手动更正构建路径)。