我的eclipse没有在JAVA项目的属性中显示'Java Build Path'选项 - 尽管我注意add the builder to the project。
这是我项目的属性截图(在左侧,应该有一个Java Build Path选项):
为什么是这样,如何可以修复它?
顺便说一句,当我输入ant run
时,项目构建得很好。
Eclipse版本是Indigo(3.7)SR2。
在回复下面的第1条评论时,.project
文件显示:
<natures>
<nature>org.eclipse.jdt.core.javanature</nature>
</natures>
在回复下面的第二条评论时,“顶级文件夹”的.project
内容为:
<?xml version="1.0" encoding="UTF-8"?>
<projectDescription>
<name>MyInheritedCrab</name>
<comment></comment>
<projects>
</projects>
<buildSpec>
<buildCommand>
<name>org.eclipse.ui.externaltools.ExternalToolBuilder</name>
<triggers>full,incremental,</triggers>
<arguments>
<dictionary>
<key>LaunchConfigHandle</key>
<value><project>/.externalToolBuilders/MyInheritedCrab build.xml [Builder].launch</value>
</dictionary>
</arguments>
</buildCommand>
</buildSpec>
<natures>
</natures>
</projectDescription>
答案 0 :(得分:1)
从SVN(或任何其他源控制系统)检查代码时,必须确保在工作区的顶层检出Eclipse项目。嵌套在文件夹中的项目将不会被Eclipse识别为项目。
Eclipse项目在项目文件夹中始终有一个.project
文件(但以“。”开头的文件有时会被文件浏览器隐藏。)