我遇到新gdx-setup.jar的问题。现在,当您在选择gdx将从您生成整个项目的所有内容后尝试生成新项目时,它甚至会配置构建路径 - 我的问题就在哪里开始。 所以gdx正在为它的库创建一个类似'C:/users/user/28193721946210/.gradle/ ...'等的路径。
现在 - 我想在另一台机器上处理这个项目 - 我正在用bitbucket在计算机之间共享项目。我试图从构建路径解除这些依赖关系,只是导入我自己的库,但我在这里做不了多少。 Gradle在这里只有权力,但实际上 - 在gradle.build中没有任何路径或者其他东西 - 我不能让他使用我赢得的依赖项而不是生成的依赖项。
答案 0 :(得分:1)
它甚至可以配置构建路径...创建其库的路径类似于' C:/users/user/28193721946210/.gradle /
这是正确的,因为Eclipse或任何其他IDE需要在实际的本地计算机上知道文件所在的位置。
但是,这些特定于平台的设置不是静态的。它们也不应该被检入任何共享源版本控制系统。
如果您使用git
,gdx-setup
将方便地生成一个方便的.gitignore
文件,该文件会将所有特定于eclipse的配置文件设置为忽略,例如.project
或{ {1}}个文件。
这些天的LibGDX项目是通过.classpath
构建的。这就是为什么您的IDE需要gradle插件才能读取gradle配置文件的原因,最重要的是gradle
,它定义了项目的依赖关系。
将这些项目导入IDE时,IDE将解析配置文件,了解所需的依赖项,将它们下载到本地计算机,然后设置这些依赖项的本地构建路径。但是,当您触发更新时,此IDE配置可能会更改。在eclipse中,您可以通过右键单击项目来执行此操作 - > Gradle - >刷新依赖关系。
此外,它会在你想要开发游戏的任何机器上设置正确的本地路径。