【问题标题】:Can't run project in eclipse after adding to repo. Not a java project添加到 repo 后无法在 eclipse 中运行项目。不是java项目
【发布时间】:2013-01-14 15:47:58
【问题描述】:

我设置了我的 github 帐户和 egit。它真的很好用。我已经学会了 staging、committing、push/pull ... 。

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

无法启动所选内容,并且最近没有启动。

我在 Eclipse 中创建了项目,然后使用向导使用 File > Import > Git > Projects from Git 将其导入。这可能是我的错误。

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

我尝试过的:

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

  • 绿色运行下拉箭头 > Run As 给我(不适用)

  • 我想不通在线说明如何将项目更改为 java 项目。

在我在网上找到的答案中,它说要更改运行配置(绿色运行下拉箭头>运行配置...)。但这些说明要么不适用于朱诺,要么难以遵循。我真的很困惑。

注意事项:

  • 在我的存储库的 github 视图中,此存储库名称旁边显示“Java”!该存储库与我的 Java 项目同名 (FoobarProstate)。

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

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

谢谢!

【问题讨论】:

    标签: eclipse github eclipse-plugin egit jgit


    【解决方案1】:

    问题可能是在途中的某个地方,原始 .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>
    

    【讨论】:

      【解决方案2】:

      试试这个: 右击项目名称>配置>转换为分面形式>在出现的窗口中选择Java并点击“确定”

      【讨论】:

        猜你喜欢
        • 1970-01-01
        • 1970-01-01
        • 1970-01-01
        • 1970-01-01
        • 1970-01-01
        • 1970-01-01
        • 1970-01-01
        • 1970-01-01
        • 2014-03-01
        相关资源
        最近更新 更多