【问题标题】:Griffon 1.5 project , unable to resolve dependenciesGriffon 1.5 项目,无法解决依赖关系
【发布时间】:2016-09-06 13:44:02
【问题描述】:

我有一个旧的 (ish) griffon 项目 (1.5) 我必须维护。我正在尝试通过 griffon run_app 在新 PC 上安装和运行它,但是对于某些插件,我得到了“无法解决某些依赖项”..

-=MISSING =-
? installer-0.8 not found in any repository
? lombok-0.5.0 not found in any repository
? miglayout-1.0.0 not found in any repository
? spock-0.7 not found in any repository
? rest-1.1.1 not found in any repository
+ swing-1.4.0 from griffon-local
? glazedlists-2.0.0 not found in any repository 

(这些是手动键入的,所以任何拼写错误都是我的)..

这是来自一个工作应用程序,所以配置最初是正确的

这些是否可能已经移动,我在哪里可以找到它们?

【问题讨论】:

  • 为每个缺失的依赖项提供 GAV(groupId、artifactId、version)可能很有用。你能分享一下你正在使用的 pom 吗?
  • 我不认为这个版本的 Griffon 使用了 POM .. 只是一个 BuildConfig.groovy 文件 ..
  • repositories { griffonHome() // 取消注释以启用远程依赖解析 // 从公共 Maven 存储库 //mavenLocal() mavenCentral() mavenRepo "snapshots.repository.codehaus.org" mavenRepo "repository.codehaus.org" mavenRepo "download.java.net/maven/2" mavenRepo "repository.jboss.com/maven2" //jcenter() //bintray(username: 'foo', repository: 'bar') //bintray('foo/bar') }

标签: maven dependencies griffon


【解决方案1】:

问题是由 Griffon Artifact Portal 停用引起的。请参阅http://griffon-user.74797.x6.nabble.com/Griffon-Plugin-Portal-shutting-down-on-Dec-31st-td75.html 了解更多信息。

您仍然可以从http://griffon-framework.org/portal-storage/下载旧插件

不是指向工件门户的链接,但您可以使用这些链接下载二进制文件,例如

griffon install-plugin http://griffon-framework.org/portal-storage/packages/plugin/glazedlists/2.0.0/griffon-glazedlists-2.0.0.zip

我还建议您将 application.properties 中的插件注释掉,然后一个接一个地手动安装,从 swing 开始,然后是 miglayout,然后是 glazedlists。

最后,最好将应用程序迁移到最新的 Griffon 版本 (2.7.0) http://griffon-framework.org/guide/2.7.0/#_appendix_migration

【讨论】:

  • 谢谢..我以为它已经消失了...我会看看将其升级到 2.7 ..
猜你喜欢
  • 2014-09-05
  • 2021-08-24
  • 1970-01-01
  • 2020-01-12
  • 2016-02-16
  • 2017-02-20
相关资源
最近更新 更多