Java Eclipse使用包的问题

Java Eclipse使用包的问题,java,eclipse,git,Java,Eclipse,Git,伙计们,我正在为一个小组项目编写一个编译器,我遇到了一些问题。我正在使用git进行版本控制。从昨天开始的很多时候,在合并之后,我的eclipse会把我的包搞得一团糟。我有一个src文件夹和两个包,eclipse将这两个包都显示为src。 这导致这两个包中的所有类都出现错误。有人知道为什么会这样吗 感谢您的帮助。通常,除非您使用的是默认软件包(不推荐),否则您的软件包是/src的子目录。我首先检查实际目录,看看文件的实际结构是什么。如果实际上只有一个文件夹,那么问题不是git,而是eclipse。

伙计们,我正在为一个小组项目编写一个编译器,我遇到了一些问题。我正在使用git进行版本控制。从昨天开始的很多时候,在合并之后,我的eclipse会把我的包搞得一团糟。我有一个src文件夹和两个包,eclipse将这两个包都显示为src。 这导致这两个包中的所有类都出现错误。有人知道为什么会这样吗


感谢您的帮助。

通常,除非您使用的是默认软件包(不推荐),否则您的软件包是/src的子目录。我首先检查实际目录,看看文件的实际结构是什么。如果实际上只有一个文件夹,那么问题不是git,而是eclipse。检查项目属性->构建路径->源,这是在配置了源文件夹之后。删除无用的条目

我通常会将.classpath和.project文件放在GIT中,因为在添加库等时配置每个人的环境是浪费时间的。请确保只使用相对路径


如果您提供更多的信息或屏幕截图,我可能会帮助您更好。

您是否将.classpath和.project文件排除在Git项目之外?在我的提交中,我添加并推送了所有内容,但这似乎是类路径的问题。就像现在一样,我修复了类路径并强制推送我的存储库。它现在似乎工作正常,但我仍然想知道每次都可能是什么导致了这个问题,因为在自动合并时,我总是需要修复类路径。从远程git存储库中删除.classpath和.project文件夹,然后将它们添加到git忽略列表中。在向上游提交之前,确保所有团队成员都再次拉动。