java - 将 LibGDX 添加到现有 Gradle Java 项目

标签 java intellij-idea gradle libgdx

我正在用 Java 编写一款 PC 游戏,出于多种原因(包括可能扩展到 Android),我决定使用 LibGDX。目前,我在现有的 Gradle 项目中编写了很多底层数据结构和逻辑。该项目有几个模块,其中一些是我为帮助开发而编写的小实用程序。我一直使用 Intellij IDEA 进行开发。然而,LibGDX 的文档解释了如何从头开始设置新的 LibGDX,但似乎没有办法将 LibGDX 添加到现有项目中。

那么,有没有办法将 LibGDX 添加到我缺少的现有 Gradle 项目中?如果没有,是否有一种简单的方法可以将我现有的代码导入到 Intellij 中的新 LibGDX 项目中,从而保持每个现有模块的完整性和可运行性?

最佳答案

将现有项目及其依赖项添加到新的 libGDX 项目中会容易得多,而将新的 libGDX 项目添加到现有项目中则很容易出错。

在新的 IntelliJ libGDX 项目中,您可以将当前项目添加为模块来执行此操作;

文件|新 |现有来源的模块

然后选择包含 build.gradle 文件的目录,并选择哪些 libGDX 模块,即core,应该将此新模块作为其必需的依赖项。

这样做,您仍然可以拥有现有代码的原始 gradle/IntelliJ 项目,以及一个新的 libGDX 项目,该项目作为它的依赖项。

您可以了解更多信息here .

关于java - 将 LibGDX 添加到现有 Gradle Java 项目,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/43646808/

相关文章:

lua - 如何使用IntelliJ IDEA计算代码行(LOC)?

android - 应用程序不会在启用即时运行的 gradle 2.14.1 的新 Android Studio 2.2 上执行

android - 添加 “cloud_firestore”时出现Flutter错误

Java - 字母替换不起作用

java - IntelliJ 在同一项目文件夹中找不到文件

Java线程启动其他线程,每个线程写入数组

java - Intellij,说 web-inf 中不存在文件,但它确实存在

android - 当 Android 测试失败时,Gradle 构建失败并显示 "String Index out of range"

java - 如何更改/分配 java .jar 的进程名称

java - 如何获取 HashMap 的重复键值对?