2014-09-19 81 views
0

我目前正在使用grails版本。 2.3.6并想升级到2.4.3。我想从2.3.6升级到2.4.3,但面临插件问题

我有依赖的插件。其中一些可用于grails插件库,但不是全部。 taggable:1.1.0已发布,但grails存储库仍显示taggable:1.0.1。我需要剩余的插件最新版本,以便我不会遇到编译错误问题。

插件列表是。

plugins { 
    compile ':mail:1.0', { 
     excludes 'spring-test' 
    } 
    //compile ":spring-security-core:1.2.7.3" 
    //compile ":spring-security-ui:0.2" 
    compile ":spring-security-core:2.0-RC4" 
    compile ":spring-security-ui:1.0-RC2" 
    runtime ":jquery:1.10.2.2" 
    compile ":ckeditor:3.6.6.1.1" 
    compile ":simple-blog:0.2.1" 
    compile ":taggable:1.0.1" // i got this one taggable:1.1.0... 
    compile ":aws-sdk:1.6.0" 
    compile ":blueprint:1.0.2" 
    compile ":compress:0.4" 
    compile ":cookie:0.4" 
    compile ":commentable:0.8.1" 
    compile ":database-migration:1.3.8" 
    compile ":feeds:1.6" 
    compile ":google-analytics:2.0" 
    compile ":hibernate:3.6.10.3" 
    compile ":mahout-recommender:0.5.2" 
    compile ":mail-on-exception:0.1.1" 
    compile ":mysql-connectorj:5.1.22.1" 
    compile ":remote-pagination:0.3" 
    compile ":resources:1.1.6" 
    compile ":simple-captcha:0.9.4" 
    //compile ":solr:0.2" 
    compile ":tomcat:2.1.1" 
    compile ":famfamfam:1.0.1" 
    compile ":jquery-ui:1.8.24" 
    compile ":webxml:1.4.1" 
    compile ":quartz:1.0.1" 
    runtime ":zipped-resources:1.0" 
    runtime ":cached-resources:1.0" 
    compile ":cache-headers:1.1.5" 
    } 

面对一些问题,如“:mahout-recommendation:0.5.2”等等。 请人给我提供最新的版本,使用Grails 2.4.3

+0

mahout-recommender。 mahout-recommender-0.5.2/src/groovy/org/grails/mahout/recommender/MahoutRecommenderSupport.groovy:34:无法解析类org.codehaus.groovy.grails.commons.ApplicationHolder什么是替换2.4.3 – Santosh 2014-09-19 06:36:22

+0

将grails升级到2.4.3只是非常乏味。就我而言,感觉像使用旧版本并跳过升级会更好。 – user955732 2014-09-20 16:08:43

回答

2

ApplicationHolder已经在Grails的2.4被删除支持插件,grails.util.Holders应该使用:http://grails.org/doc/2.4.3/guide/upgradingFrom23.html

根据https://github.com/limcheekin/mahout-recommender最后的提交在2012年,所以我不认为插件的开发者已经活跃了。如果你想在grails 2.4中使用这个插件,你可能必须让它自己兼容。

+0

感谢您的更新,我正在尝试为mahout-recommender做同样的事情,但有些类缺少像import org.apache.mahout.cf.taste.eval.RecommenderBuilder。我如何使它兼容。或任何更换,如果你能提供给我。同样的问题压缩资源,缓存资源等等。 – Santosh 2014-09-19 07:32:37

+0

我使它与我自己兼容,但面临一些类似问题。无法解析类org.apache.mahout.cf.taste.common.TasteException – Santosh 2014-09-19 08:09:37