2016-09-06 97 views
1

我有一个老的(ish)griffon项目(1.5)我必须维护。我试图安装,并通过兀run_app在新PC上运行它,但我发现了一个对一些插件“有些依赖无法解析” ..Griffon 1.5项目,无法解决依赖关系

-=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 

(这些都是手工键入,因此任何拼写错误是我的)..

这是从工作应用程序,这样的配置本来正确

是否有可能这些都感动,我在哪里可以找到他们呢?

+0

这可能是有GAV(的groupId,artifactId的版本),每个缺少的依赖有用。你能分享你使用的POM吗? – abarisone

+0

我不认为这个版本格里芬的使用了POM ..只是一个BuildConfig.groovy文件.. – user3914455

+0

库{ griffonHome() //取消注释以下启用远程依赖性解析 //从公共Maven仓库 // mavenLocal() mavenCentral() mavenRepo“http://snapshots.repository.codehaus.org” mavenRepo“http://repository.codehaus.org” mavenRepo“http://download.java.net/ maven/2 /“ mavenRepo”http://repository.jboss.com/maven2/“ // jcenter() // bintray(用户名:'foo',repository:'bar') // bintra y('foo/bar') } – user3914455

回答

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,然后是glazed列表。

最后,这将是很好它的应用程序将被迁移到最新版本格里芬(2.7.0)http://griffon-framework.org/guide/2.7.0/#_appendix_migration

+0

谢谢..我以为它已经走了......我会看到关于将其升级到2.7 .. – user3914455