苍穹开发:开发助手的2.1.1版本拉取解决方案本地启动报错原创
金蝶云社区-湖南客户成功_刘敏
湖南客户成功_刘敏
78人赞赏了该文章 1,196次浏览 未经作者许可,禁止转载编辑于2023年11月06日 10:51:12

问题:开发助手的2.1.1拉取解决方案本地启动报错如下:ERROR StatusLogger Unable to create Lookup for ctx java.lang.NoSuchMethodError: org.apache.logging.log4j.util.LoaderUtil.getClassLoaders()[Ljava/lang/ClassLoader;


产品版本:

image.png

此问题,是由于苍穹高版本资源包中log4j-api版本与苍穹模板工程依赖配置版本不一致导致的。


方法有二:

一、可以通过修改Gradle工程中build.gradle文件中"org.apache.logging.log4j:log4j-core"依赖项的版本号与苍穹第三方依赖目录(trd)的log4j-api-xxx.jar包的版本号保持一致即可解决。

二、也可以通过手工升级开发助手插件至2.1.2-Beta版本。


如果用第二种方式:

image.png

这个是开发助手的2.1.2版本的插件安装包,需要手工离线安装 image.png


重新安装后,需要重新创建新的Gradle工程,或者从新的Gradle工程中拷贝项目根目录下的builder.gradle到旧的工程中,

注意:要检查开发商标识、云标识及应用标识是否一致。

赞 78