在(外部)创建Eclipse项目后是否可以设置/更改项目的语言?
详细信息:我已经基于" gradle eclipse"创建了一个Eclipse项目(用于一个用Java编写的软件)。命令,它构建一个在Eclipse中打开的项目...但是当我打开文件进行编辑时,没有语法突出显示(以及使用IDE而不是准系统文本编辑器应该获得的其他有用的东西)在那儿。我已经在Eclipse中闲逛了好几个小时,并且找不到将项目设置为Java项目的方法。有没有办法告诉Eclipse在创建项目后代码是Java ?
我正在使用Eclipse平台3.8.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>
保存更改的文件。
修改强> 在自己调查之后,似乎确实这还不够。您还需要
<buildSpec>
<buildCommand>
<name>org.eclipse.jdt.core.javabuilder</name>
<arguments>
</arguments>
</buildCommand>
</buildSpec>
如果这不够,可能是最小.classpath
个文件(最简单的可能就是复制你在其他项目中找到的任何文件,重新启动并手动更正构建路径)。