must be locked before it can be used to compute a classpath!

435 阅读1分钟

发生场景:使用gradle引入子模块以后,编译运行时出现上述异常

//  Modules
    implementation(project("modules:foundation-springboot-module"))

解决办法:由于之前gradle打包的内存较小,加了如下配置

#守护进程
org.gradle.daemon=true
#配置大内存
org.gradle.jvmargs=-Xmx2048m -XX:MaxPermSize=512m -XX:+HeapDumpOnOutOfMemoryError -Dfile.encoding=UTF-8
#并行编译
org.gradle.parallel=true
#开启孵化模式
#org.gradle.configureondemand=true

将最后孵化模式关闭即可 参考链接:stackoverflow.com/questions/6…