我真的是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/