添加到repo后无法在eclipse中运行项目.不是一个java项目

use*_*455 3 eclipse eclipse-plugin github egit jgit

我设置了我的github帐户和egit.它工作得很好.我已经学会了升级,提交,推/拉......几乎.

不幸的是(Juno)Eclipse没有将FoobarProstate识别为Java项目.它说FoobarProstate只是一个项目.当我单击绿色运行箭头时,我收到错误消息

无法启动选择,并且最近没有启动.

我在Eclipse中创建了项目,使用File> Import> Git> Git中的Projects从向导中导入它.那可能是我的错.

这是我在Eclipse Package Explorer中看到的.

Eclipse包资源管理器的屏幕截图

我尝试过的:

  • 右键点击项目名称>配置给我一个选择:转换为Maven项目.我不知道那是什么,我不认为我想要那样.

  • 绿色运行下拉箭头>运行方式给我(无适用).

  • 我无法弄清楚将项目更改为java项目的在线说明.

在我在网上找到的答案中,它表示要更改运行配置(绿色运行下拉箭头>运行配置...).但是指令要么不是Juno,要么难以遵循.我真的很困惑.

笔记:

  • 在我的存储库的github视图中,它在这个repo的名字旁边写着"Java"!repo与我的Java项目具有相同的名称(FoobarProstate).

  • 我的FoobarProstate文件存储在C:\ Users\EmilyBB\git\FoobarProstate中.这不是我的Eclipse工作区(C:\ Users\EmilyBB\workspace).那是问题吗?

  • 我刚刚安装了Android东西(ADT等)

谢谢!

nit*_*ind 5

问题可能是在某个地方,原始的.project和.classpath文件丢失了.它们共同表明该项目是Java项目及其Java构建路径 - 包括项目中源的位置.实际上不在工作区目录下不应该是一个问题.

.project文件内容应如下所示:

<?xml version="1.0" encoding="UTF-8"?>
<projectDescription>
    <name>YOUR project's name</name>
    <comment></comment>
    <projects>
    </projects>
    <buildSpec>
        <buildCommand>
            <name>org.eclipse.jdt.core.javabuilder</name>
            <arguments>
            </arguments>
        </buildCommand>
    </buildSpec>
    <natures>
        <nature>org.eclipse.jdt.core.javanature</nature>
    </natures>
</projectDescription>
Run Code Online (Sandbox Code Playgroud)