gpt4 book ai didi

java - Libgdx:Gdx.files.internal() 指向笔记本电脑上的错误位置,桌面上的正确位置?

转载 作者:行者123 更新时间:2023-12-02 10:20:46 31 4
gpt4 key购买 nike

在我的Eclipse LibGDX项目中,似乎认为机器之间的根目录是不同的。例如,在我的桌面以及其他两个 friend 的桌面上,运行相同版本的 Java 和 Eclipse 以及 git 克隆的项目,运行 File file = new File("/config") 返回以下内容路径:

/core/assets/config

在我的笔记本电脑上使用相同版本的 Eclipse、相同的 Java 版本和相同的 git 克隆项目运行它,会产生以下结果:

/desktop/config

显然,这里有问题。即使是 native LibGDX 文件处理程序也在/desktop/而不是/core/中查找 Assets 文件夹,这是一个问题,因为它完全破坏了其他功能代码,使我的笔记本电脑对于开发目的完全无效。

我做了什么:

  • 在笔记本电脑上重新安装了 Java
  • 重新安装 Eclipse,删除笔记本电脑上的所有用户首选项
  • 完全删除包含git项目的目录

我可以尝试什么来解决这个问题?

如果您想查看相关项目的结构,请参阅here

最佳答案

运行应用程序时将工作目录设置为 core/assets/目录。

关于java - Libgdx:Gdx.files.internal() 指向笔记本电脑上的错误位置,桌面上的正确位置?,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/54358930/

31 4 0
Copyright 2021 - 2024 cfsdn All Rights Reserved 蜀ICP备2022000587号
广告合作:1813099741@qq.com 6ren.com