Eclipse Maven无法添加依赖项(Google Drive)

时间:2014-07-10 23:07:25

标签: java eclipse spring maven

我是Eclipse的新手,并且一直在尝试在Udemy上做一个Java Spring课程。

我整晚都试着在Eclipse上设置Maven。问题是我无法添加任何依赖项。我用Google搜索了一整夜,并认为我通过重建索引等解决了这个问题

然而,这些都没有奏效。然后我想,也许这与我在Google云端硬盘中拥有Eclipse默认工作区有关。在我将所有内容移动到云端硬盘之前,我在我的计算机上设置了另一个默认工作区,所以我更改为低,并且看到我能够将依赖项添加到项目中。

然后我切换回Google云端硬盘,发现问题与名为_1j.cfs的文件有关,该文件存储在..\Eclipse default workspace\.metadata\.plugins\org.eclipse.m2e.core\nexus\26522e0d83a422eed93329ece7565cfc中。

我只注意到它,因为当我点击全局存储库下的Enable Full Index按钮时,我收到一条消息说无法找到它。

然后我决定将文件从Google云端硬盘以外的工作区复制到云端硬盘上。我将它复制了两次,一旦我将工作区切换回Drive上的那个,文件就消失了。

有谁知道发生了什么?我更喜欢在Drive上使用工作区,因为这意味着我也可以在我的工作计算机上访问它。我完全不知道为什么这个文件不断消失。我尝试在切换等时暂停同步,但没有任何作用。

感谢您寻找

1 个答案:

答案 0 :(得分:0)

只是一个想法,但您可以将驱动程序中的源代码和工作区放在其他位置。只需在Drive文件夹之外创建一个新工作区,然后执行"导入"来自文件系统或类似的东西。这样,您最终可以在工作区中找到项目,该工作区实际位于Drive文件夹中。不确定它是否会有所帮助。

如果您只是希望在多台计算机上同步,我会使用正确的版本控制系统。它带来了更多的好处,然后只是同步,你可能在某个时候需要一个。我使用Git和BitBucket来做到这一点。确保在完成某些操作后将更改推送到服务器。

相关问题