gradle - LibGDX Gradle:Gradle弄错了我的根项目目录吗?

标签 gradle libgdx

我真的是Gradle的新手,我一直在尝试学习使用gradlew命令。在Mac Terminal中,我运行以下命令:

kenneths-air:~ kennethwang$ /Users/kennethwang/Desktop/WHP2-New/gradlew ios:launchIOSDevice

WHP2-New是我的根项目目录,我的所有项目都在其中:whp2-new-core,whp2-new-ios,whp2-new-android,whp2-new-desktop。

但是,我在输出中得到了这个:
FAILURE: Build failed with an exception.

* What went wrong:
Project 'ios' not found in root project 'kennethwang'.

* Try:
Run with --stacktrace option to get the stack trace. Run with --info or --debug option to get more log output.

这是我的--info参数输出
kenneths-air:~ kennethwang$ /Users/kennethwang/Desktop/WHP2-New/gradlew ios:launchIOSDevice --info
Starting Build
Settings evaluated using empty settings script.
Projects loaded. Root project using empty build file.
Included projects: [root project 'kennethwang']
Evaluating root project 'kennethwang' using empty build file.
All projects evaluated.

FAILURE: Build failed with an exception.

* What went wrong:
Project 'ios' not found in root project 'kennethwang'.

* Try:
Run with --stacktrace option to get the stack trace. Run with --debug option to get more     log output.

似乎它认为我的根目录位于错误的文件夹中,并且即使在谷歌搜索了几个小时后仍无法将其设置为正确的目录,我也真的不知道。

这是我的settings.gradle。原来rootProject.name不在那儿,但是我添加了它,但仍然无法正常工作。
rootProject.name = ‘WHP2-new’
include 'desktop', 'android', 'ios', 'core'

gradlew和settings.gradle以及其他所有内容都在WHP2-New文件夹中。我在这里很迷路,有人能告诉我们发生了什么吗?

谢谢

最佳答案

您需要cd进入/Users/kennethwang/Desktop/WHP2-New/,然后从那里运行构建。

关于gradle - LibGDX Gradle:Gradle弄错了我的根项目目录吗?,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/23773234/

相关文章:

gradle - Grails 3-Angular模板 Assets 管道不将转换后的js文件捆绑到application.js中

java - Libgdx 异步使用 ScreenUtils 并且不停止游戏循环

java - 试图在 LibGDX 中画一个圆圈

android - 如何解决致命异常:java.lang.UnsatisfiedLinkError

更新 Gradle 和构建工具后缺少 Android JAVA 字节码

java - libgdx inputListener 不适用于 Actor

java - JVM 在桌面 Libgdx 应用程序中因非法指令而崩溃

java - 无法将 libGDX 项目导入 Eclipse。

android - 错误 : fix the version conflict (google-services plugin) using productFlavors

即使在交换属性后,Android 资源编译也会失败