Gradle命令行启动错误
问题描述:
我开始阅读gradle用户指南并试图重现那里做了什么。 所以我创建了一个文件“build.gradle”,并把它放在这里: “c:\ development \ build.gradle”。Gradle命令行启动错误
该文件包含以下内容:
task compile << {
println 'compiling source'
}
task compileTest(dependsOn: compile) << {
println 'compiling unit tests'
}
task test(dependsOn: [compile, compileTest]) << {
println 'running unit tests'
}
task dist(dependsOn: [compile, test]) << {
println 'building the distribution'
}
现在我打开一个Windows命令行窗口,并输入了这一点:
gradle -b C:\development\build.gradle dist test
这是我得到:
失败:构建失败,出现异常。
其中:构建文件 'C:\研发\的build.gradle' 线:1
出了什么问题:一个问题发生评估根项目 '发展'。
在根项目'development'上找不到属性'compile'。
尝试:使用--stacktrace选项运行以获取堆栈跟踪。使用--info或--debug选项运行以获取更多日志输出。
构建失败
一些尝试,我发现后,该文件本身被发现,但我不知道为什么不执行它。 我在做什么错?
答
我自己找到了解决方案。
请确保您的构建文件与您的操作系统具有相同的编码。 在我的情况下,我创建了一个UTF-8文件,但应该是ISO文件。
更改为正确的编码后,一切正常。