奇怪的是 没有组件化的项目可以正常运行!
什么叫组件化?
我的意思是,你“组件化”的过程中做了什么?
https://global.repo.jmix.io/repository/premium/ 这个地址是 jmix premium 仓库的地址。肯定不会有你的jar包。如果你已经 发布扩展组件 :: Jmix 文档 了,那就添加你的仓库。
我自己写了一个扩展组件,里面用到了premium仓库中的jar包,在运行的时候无法加载这个仓库中的包。代码没有任何改动,昨天晚上还是正常的,今早就无法运行了。
那你别模糊图片,看看要下载哪个jar包?
这个错跟你上面图片的不是一个?最新这个错是连接超时了,跟上面的不同,上面的错是找不到什么什么 SNAPSHOT 的包。
既然你模糊了图片,说明这个 SNAPSHOT的包是你自己的。你有没有添加你自己的仓库?
都是报504 网关超时异常
都是这个地址有问题,只要用到这个地址中的内容,都会出现504网关超时异常
我自己写的包,Mavenlocal发布到本地,但是本地包里面用到你们的组件,然后出现这个问题
build.gradle 里面加了mavenLocal() 了吗?
加了加了
检查一下你的网络是不是有问题吧,我这边刚试了是能下载bpm这些 premium组件:
或者在你的 ~/.gradle/gradle.properties 里面加上超时的配置,配置的高一些:
systemProp.org.gradle.internal.http.connectionTimeout=120000
systemProp.org.gradle.internal.http.socketTimeout=120000
试过了 加了超时配置 换了个手机热点 依旧还是出现504 网关超时异常
新起个项目,试试有没有同样的问题?
现在的情况是,没有办法新建项目了。
哦,global仓库好像是有问题,我这边也不行。换成nexus试试: