问题描述
我尝试在我们的项目中包含launch4j gradle插件。
plugins {
id 'edu.sc.seis.launch4j' version '2.4.8'
}
但是,构建失败并出现以下错误。
无法解析配置':compileClasspath'的所有文件。 找不到jai_core-1.1.3.jar(javax.media:jai_core:1.1.3)。 在以下位置搜索: https://jcenter.bintray.com/javax/media/jai_core/1.1.3/jai_core-1.1.3.jar
看着jcenter存储库,该文件确实丢失了。 (但是为什么gradle不搜索列表中的下一个存储库?)
所以我尝试像这样从jcenter中排除该依赖项:
jcenter() {
content {
excludeGroupByRegex "javax.media.*"
}
}
...但是仍然是相同的错误。
我还试图像这样在settings.gradle中从插件存储库中排除依赖项:
pluginManagement {
repositories {
jcenter() {
content {
excludeGroupByRegex "javax.media.*"
}
}
}
}
...但是仍然是相同的错误。
如何包含edu.sc.seis.launch4j但如何从其他存储库检索jai_core?
如果当前列表中不存在或排除了依赖项,我希望gradle在列表中的下一个存储库中进行搜索。
解决方法
暂无找到可以解决该程序问题的有效方法,小编努力寻找整理中!
如果你已经找到好的解决方法,欢迎将解决方案带上本链接一起发送给小编。
小编邮箱:dio#foxmail.com (将#修改为@)