【发布时间】:2016-08-22 14:45:13
【问题描述】:
所以我对编程很陌生,对 git、LibGDX 和 Intellij 也很陌生。
几天前,我和我的朋友开始了一个编程项目,我们使用 libGDX 生成了一个项目。我们在 IntellIj IDEA 中打开了该项目并启动了运行命令。它可以在我朋友的笔记本电脑上运行,但是当他将其推送到 git 并且我克隆它时,它不起作用。因此,我深入研究设置并查看了我自己的项目和这个共享项目之间的差异。
我发现所有外部库对我来说都消失了。所以我检查了项目结构,发现所有的路径都指定到他的电脑上。
例如:
/home/"name"/.gradle/caches/modules-2/files-2.1/com.badlogicgames.gdx/gdx/1.9.3/1a3775429980a6c8da0cdefb656ad1dabf91d629/gdx-1.9.3.jar
所以我尝试将路径更改为 ~/.gradle (...).jar 但它自动将路径扩展为我计算机的完整路径。所以问题是:
是否可以将模块的项目结构设置设置为适用于克隆项目的每个人的通用路径,还是我必须为每个从事项目工作的人单独添加每个路径?
谢谢, 乔恩
【问题讨论】:
-
项目设置/结构文件应该在你的 .gitignore 中。它们已经在 LibGDX 默认项目的 .gitignore 文件中,所以不知道为什么会发生这种情况。
-
对于该项目,他禁用了 gitignore 文件,以便上传 .ipr 和其他文件。如果他不这样做,我就不会得到这个项目。
标签: intellij-idea libgdx gitlab libraries