【发布时间】:2017-09-20 09:23:01
【问题描述】:
我在使用 EGit 时遇到问题 - 特别是在拉动时。
基本上,我在 Eclipse 的 Git 存储库视图中使用“克隆 git 存储库并将存储库添加到此视图”在 Eclipse 中克隆了一个 Git 存储库。 之后,我导入了 Git 项目并使用了“使用现有 Eclipse 项目选项卡导入”。
但是,这会更改包的名称。它没有包含所有包(“Model”、“Controller”、“Player”等)的 src 文件夹,而是将包的所有名称更改为“src.Model”、“src.Player”等。
这就是远程仓库的样子
这就是我导入 git 项目时发生的情况:
因为包名已经改变,它会编译。所以最初我将包名改回原来的(src.Player -> Player)。但是,当我拉取时,它会将所有包名称更改为以 src 开头。
有什么办法可以解决这个问题吗?
谢谢
【问题讨论】:
-
如果 repo 中的包名是权威的,那么也许你应该改变你的本地构建以匹配它。
-
您的项目文件夹(而不是
src)被错误地配置为源文件夹:在 Project > Properties: Java Build Path 中,选项卡 Source i> 删除项目文件夹并添加src文件夹。