正在尝试Gradle build——”;任务';构建';在根项目中找不到“;
我刚开始阅读“ProSpringMVCwithWebFlow”,它附带了一个我想遵循的代码示例正在尝试Gradle build——”;任务';构建';在根项目中找不到“;,gradle,Gradle,我刚开始阅读“ProSpringMVCwithWebFlow”,它附带了一个我想遵循的代码示例 我想要什么-我想用Gradle 问题出在哪里-我以前从未使用过Gradle,当我尝试执行我认为必须执行的操作时,我在根项目中未找到此错误任务“构建” 到目前为止我做了些什么-昨天我从官方网站下载了Gradle,并开始工作。今天,当我实际尝试执行本书中的步骤时,发现示例代码附带了它自己的Gradle发行版,我执行了它,我想接下来会得到第二个Gradle发行版。然而,我不知道这是否是一个问题。现在,我的
- 我想要什么-我想用
Gradle
- 问题出在哪里-我以前从未使用过
,当我尝试执行我认为必须执行的操作时,我在根项目中未找到此错误Gradle
任务“构建”
- 到目前为止我做了些什么-昨天我从官方网站下载了
,并开始工作。今天,当我实际尝试执行本书中的步骤时,发现示例代码附带了它自己的Gradle发行版,我执行了它,我想接下来会得到第二个Gradle发行版。然而,我不知道这是否是一个问题。现在,我的目录和示例代码如下所示:Gradle
。/gradlew build
,我这样执行,得到以下结果:
- 我尝试了什么-我唯一想到的是只留下Gradle的东西和
文件夹,以防Gradle将所有目录识别为不同的版本,但没有成功附录A书店
- 我想要达到的最终结果是什么-首先,我想找出我的错误在哪里,以及如何构建示例应用程序。而且,如果我能从我昨天写的第一个
设置中做到这一点,那将是完美的,我应该做些什么来将这个示例代码与我的新的和原始的Gradle设置一起使用呢Gradle
- 你没有按照要求去做
问题是:
我必须执行../gradlew构建
你做什么
cd ..
gradlew build
这不是一回事
第一个将使用。
目录(mdeinum…
)中的gradlew命令,并查找要在当前目录中执行的构建文件,该目录是(例如)chapter1 bookstore
第二个将执行当前目录中的gradlew命令(mdeinum…
),并查找要在当前目录中执行的构建文件,即mdeinum…
因此执行的构建文件不同。run
gradle clean
然后试试看
gradle build
它对我很有效检查您的文件:
设置.gradle
查看包含子项目的状态行(例如:
包括第1章书店
)经验法则:使用
gradle clean build
而不是gradle build
我不确定你建议我做什么。示例代码位于Zip
文件中,该文件包含打印屏幕上的所有目录以及我执行的gradlew
批处理文件。碰巧我解压了桌面上的目录,所以我的路径是C:\Users\Xman\desktop\mdeinum-pro-spring-mvc-code-5d01f03
,我发现我显然没有得到正确的说明,但是我必须改变什么才能让它工作呢?按照别人告诉你的去做。要构建第1章,请进入第1章目录,执行命令。\gradlew build
gradlew
执行位于当前目录中的build.gradle
文件。所以从chapter1
目录执行gradlew
与从父目录执行build.gradle
文件不同。尝试了C:\Users\Xman\Desktop\mdeinum-pro-spring-mvc-code-5d01f03\appendix a bookstore\..\gradlew build
和其他一些修改,但没有成功,您能否更具体地说明如何执行此操作?抱歉这么生疏。我在执行你写的东西时犯了一个愚蠢的错误,现在一切都好了。你的答案还行。谢谢,不是为我工作。如果我输入../gradlew build,它会说找不到命令,不管我是在模块还是根项目中/在我的模块内部进行gradlew构建是启动某些东西的唯一方法