我正在尝试将我的grails应用程序从2.0.0升级到2.5.5,运行到groovy-all jar的Unresolved依赖项。 BuildConfig.groovy中的依赖关系解析器设置为常春藤。此外,位置%USERPROFILE%/。grails / ivy-cache / org.codehaus.groovy包含版本2.4.5的groovy-all.jar
Java设置为JDK7
确切错误: org.codehaus.groovy#groovy-all; 2.4.5:在org.codehaus.groovy中找不到配置#groovy-all; 2.4.5:'master'。它来自org.grails#grails-core; 2.5.5编译
BuildConfig.groovy
grails.project.dependency.resolver = "ivy"
repositories {
mavenRepo "link to company specific repo"
mavenCentral()
}
plugins {
runtime ":hibernate4:4.3.10"
runtime ":jquery:1.7.1"
runtime ":resources:1.1.5"
runtime ":bubbling:1.5.1"
runtime ":calendar:1.2.1"
runtime ":code-coverage:1.1.6"
runtime ":jsecurity:0.3"
runtime ":tomcat:7.0.42"
runtime ":webflow:1.3.7"
runtime ":webtest:1.1.5.1"
runtime ":yui:2.8.2.1"
build ":tomcat:7.0.70"
}
请帮忙。如果需要任何其他细节,请告诉我。
答案 0 :(得分:4)
在花了很多时间找到这个问题的原因之后,我遇到了Grails版本2.5.5(https://github.com/grails/grails-core/issues/10011)中报告的问题。所以在进入我的项目之前,尝试执行基本的grails命令“grails-createapp ”。此命令也失败,上面提到的错误。
我们案例中的解决方案是
<ag-grid-ng2 [rowData]="alerts | listToArray" [columnDefs]="columns" (rowClicked)="$event.api.selectNode($event.node)" (rowSelected)="updateSelectedList($event)" (cellValueChanged)="onUserSelect($event)"></ag-grid-ng2>
奇怪的问题:)
答案 1 :(得分:3)
升级到版本2.5.5时,将行
添加到BuildConfig依赖项中 compile 'org.codehaus.groovy:groovy-all:2.4.6'
这对我有用。