JDK是 1.8 版本 建立Modle 时引用lambda grandle 里加入下面 语句:
compileOptions{
sourceCompatibilityJavaVersion.VERSION_1_8
targetCompatibilityJavaVersion.VERSION_1_8
}
build Modle 时报了 Error:Execution failed for task ':mylibrary:compileReleaseJavaWithJavac'.
> Compilation failed; see the compiler error output for details.
stackflow 下 是JDK版本问题造成的,可是设置了MAC
java Home 那行命令后还是这个问题,后来反复改了几次还是报这样的错误,后来加上这行
applyplugin:'me.tatarka.retrolambda' 编辑就通过了,但现在不是很确定是不是这个的问题
(原来就有这行的,可编译还是报错classPath)现在发现拖累项目开发不仅仅是业务逻辑的问题,光某些未遇到的设置上的BUG也非常耽误开发时间,而且看别人的不一定就能解决问题,总之还是自己解决问题的能力尚缺。
网友评论