eclipse无法从git(bitbucket) checkout 我的eclipse项目(缺少main方法、jra、构建路径设置)

35g0bw71  于 2021-07-11  发布在  Java
关注(0)|答案(0)|浏览(217)

我在这里大概读过十几个问题和答案,关于eclipse无法运行项目的问题,因为它看不到main方法,但是没有一个解决方案对我有效。
首先, Build Path 不见了。也就是说,如果我右键单击我的项目,buildpath子菜单只列出 No actions available (如果打开项目的“属性”窗口,则没有生成路径部分)。
背景:我在本地启动了一个java项目,没有使用git。我改变了我的想法在哪里存储项目几次,所以我已经移动了两次。在第一步之后,但在最后一步之前,我将项目添加到bitbucket。
在途中的某个地方,东西坏了,但因为我知道我在bitbucket有工作副本,我只是删除了本地存储的所有内容, checkout 了一个新的副本。但这行不通。
我在查看project explorer时在eclipse中有这样的层次结构:

projA
        A
        B
        C

在a-c中,我有

A
    src
        A
            AMyMainClass.java
            SupportClass.java

评论
我不确定 A 在项目运行时,像这样出现了两次。
我应该在某个级别上有jre(可能在 src )在这个层次结构中,但是它丢失了
当一切按预期工作时,您应该能够“扩展”源文件并查看方法。那对我来说是缺失的。
源文件具有轮廓j符号,而不是正确的填充j:

不过,在bitbucket上,它看起来有点不同:

ARepo
    A
    B
    C
    .gitignore-default
    .project

你可以看到 projA 缺少级别。也, .project 内容很空,请看这篇文章的结尾(主要是 <name>proj></name> ).
a-c,轮到他们了,

A
    .settings/
    src/A/
    .classpath
    .gitignore
    .project

.classpath和.gitignore的内容似乎合理
.project包含与上面同名的文件完全相同的内容(在repo的根目录中)
最后的一些注意事项:
在添加代码时,我收到了几个关于eclipse无法保存工作区和/或项目设置或类似内容的警告。不记得细节,但这就是第二次移动工作区的原因(我首先在本地存储工作区和项目,然后将其移动到网络卷,这些警告弹出,因此我决定将其移回本地硬盘)。
我尝试了正常的git导入和“智能导入”。
我不知道现在该问什么,但是:
如何使我的项目再次工作?为什么jre不见了?为什么缺少构建路径选项?别的?

<?xml version="1.0" encoding="UTF-8"?>
<projectDescription>
    <name>projA</name>
    <comment></comment>
    <projects>
    </projects>
    <buildSpec>
    </buildSpec>
    <natures>
    </natures>
</projectDescription>

暂无答案!

目前还没有任何答案,快来回答吧!

相关问题