项目属性未显示要构建的构建路径DESPITE ADDED BUILDER

时间:2014-10-21 15:04:54

标签: java eclipse java-ee ant

我的eclipse没有在JAVA项目的属性中显示'Java Build Path'选项 - 尽管我注意add the builder to the project

这是我项目的属性截图(在左侧,应该有一个Java Build Path选项):

enter image description here

为什么是这样,如何可以修复它?

顺便说一句,当我输入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>&lt;project&gt;/.externalToolBuilders/MyInheritedCrab build.xml [Builder].launch</value>
                </dictionary>
            </arguments>
        </buildCommand>
    </buildSpec>
    <natures>
    </natures>
</projectDescription>

1 个答案:

答案 0 :(得分:1)

从SVN(或任何其他源控制系统)检查代码时,必须确保在工作区的顶层检出Eclipse项目。嵌套在文件夹中的项目将不会被Eclipse识别为项目。

Eclipse项目在项目文件夹中始终有一个.project文件(但以“。”开头的文件有时会被文件浏览器隐藏。)