"CreateProcess error=206, 文件名或扩展名太长。",用gradle构建项目创建mapper文件时提示这个错误,是Windows Gradle长类路径问题,官方已经修复

用gradle构建项目mapper文件时,提示这个错误,这个是Windows Gradle长类路径问题, gradle官方已经解决了这个问题。

官网给出的解决方法地址:https://plugins.gradle.org/plugin/ua.eshepelyuk.ManifestClasspath

 

但是!!官方给出的解决方法,实际上没有解决这个问题,归根到底还是需要缩减项目文件路径的长度:https://segmentfault.com/q/1010000020192581

如果还是不行,则看自己的项目是否依赖了retrolambda库。如果依赖了,则去掉,很多情况下是这个库导致的。不用担心项目会报错,大胆的删除即可,因为jdk1.8已经支持了retrolambda库。

你可能感兴趣的:(Android笔记(难点))