【发布时间】:2017-03-19 23:51:27
【问题描述】:
从build.gradle 文件中提取任务然后应用到app/root build.gradle 文件时遇到问题。编译器可以很好地解析MarkupBuilder 和JsonSlurper,但无法解析以下内容:import org.apache.commons.lang.StringEscapeUtils。
我尝试将其作为依赖项添加到新创建的脚本以及应用程序和项目级别中。
'org.apache.commons.lang:commons-lang:3.5'
错误如下
Could not compile script '/project/app/newscript.gradle'.
startup failed:
> script '/project/app/newscript.gradle': 18: unable to resolve class org.apache.commons.lang.StringEscapeUtils
@ line 18, column 1.
import org.apache.commons.lang.StringEscapeUtils
^
1 error
我做错了什么还是不可能?我是否需要以与apply script: newscript.gradle 或newscript.gradle 中的其他插件不同的方式包含脚本?
【问题讨论】:
标签: java android gradle build.gradle apache-commons