2016-01-21 35 views
0

我开始阅读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选项运行以获取更多日志输出。

构建失败

一些尝试,我发现后,该文件本身被发现,但我不知道为什么不执行它。 我在做什么错?

回答

1

我自己找到了解决方案。

请确保您的构建文件与您的操作系统具有相同的编码。 在我的情况下,我创建了一个UTF-8文件,但应该是ISO文件。

更改为正确的编码后,一切正常。