Gradle 无法解析配置';的所有文件:运行时';。找不到org.grails:grails数据存储核心:7.0.2
当通过grails运行grails应用程序时,我遇到了这个错误 4.0.8. 当我遇到这个错误时,我正在从Grails2.2.4升级到Grails4.0.8。我检查了grails文档中的GORM 7.0,但无法 没有帮助。gradle.properties:Gradle 无法解析配置';的所有文件:运行时';。找不到org.grails:grails数据存储核心:7.0.2,gradle,intellij-idea,grails,groovy,Gradle,Intellij Idea,Grails,Groovy,当通过grails运行grails应用程序时,我遇到了这个错误 4.0.8. 当我遇到这个错误时,我正在从Grails2.2.4升级到Grails4.0.8。我检查了grails文档中的GORM 7.0,但无法 没有帮助。gradle.properties: grailsVersion=4.0.8 gorm.version=7.0.2 org.gradle.daemon=true HibernateCoversion=5.1.5.Final org.gradle.parallel=true o
看起来您的构建在应该查找
7.0.4.RELEASE
的地方查找类似7.0.4的版本
一个好的开始是转到并创建一个新的应用程序(或在本地运行grails run app appname
),并使用其build.gradle
和gradle.properties
作为起点。这将配置一组一致且兼容的核心依赖项。感谢@Jeff Scott Brown的及时关注。我确实更改为7.0.2.0版本。但现在又出现了另一个运行时错误。groovy.lang.MissingMethodException:没有方法的签名:grails.orm.bootstrap.HibernatedAtastoreSpringInitializery您没有指出缺少哪个方法以及从何处调用它,但很可能在某些依赖项中存在版本不匹配,或者你的应用程序中有代码,该代码直接与HibernateDatastoreSpringInitializer
交互,与当前版本不兼容。如果看不到代码或者看不到调用了哪个方法以及从何处调用,就很难说,但是更好的猜测是依赖项不匹配。我相信上面提到的版本号更改解决了问题中提到的问题。祝你好运!@杰夫·斯科特·布朗谢谢你的指点。我以前也这么做过,但现在我仍在面对它。请参考下面的url,与该问题相关的问题是另一个问题,我在那里提供了解决方案。
buildscript {
repositories {
maven { url "https://repo.grails.org/grails/core" }
}
dependencies {
classpath "org.grails:grails-gradle-plugin:$grailsVersion"
classpath "gradle.plugin.com.github.erdi.webdriver-binaries:webdriver-binaries-gradle-plugin:2.0"
classpath "org.grails.plugins:hibernate5:7.0.4"
classpath "com.bertramlabs.plugins:asset-pipeline-gradle:3.2.4"
classpath "org.grails.plugins:quartz:2.0.13"
} }
version "0.1" group "test123"
apply plugin: "eclipse" apply plugin: "idea" apply plugin: "war"
apply plugin: "org.grails.grails-web" apply plugin:
"com.github.erdi.webdriver-binaries" apply plugin:
"com.bertramlabs.asset-pipeline" apply plugin:
"org.grails.grails-gsp"
repositories {
mavenCentral()
maven { url "https://repo.grails.org/grails/core" }
maven { url "https://repo.opennms.org/maven2" }
flatDir {
dirs 'lib'
} }
configurations {
developmentOnly
runtimeClasspath {
extendsFrom developmentOnly
} }
dependencies {
developmentOnly("org.springframework.boot:spring-boot-devtools")
implementation "org.springframework.boot:spring-boot-starter-logging"
implementation "org.springframework.boot:spring-boot-autoconfigure"
implementation "org.grails:grails-core"
implementation group: 'org.grails', name: 'grails-datastore-core', version: '7.0.1.RELEASE'
implementation 'org.grails:grails-datastore-gorm-neo4j:7.0.2.RELEASE'
implementation "org.springframework.boot:spring-boot-starter-actuator"
provided "org.springframework.boot:spring-boot-starter-tomcat"
implementation "org.grails:grails-web-boot"
implementation "org.grails:grails-logging"
implementation "org.grails:grails-plugin-rest"
implementation "org.grails:grails-plugin-databinding"
implementation "org.grails:grails-plugin-i18n"
implementation "org.grails:grails-plugin-services"
implementation "org.grails:grails-plugin-url-mappings"
implementation "org.grails:grails-plugin-interceptors"
implementation "org.grails.plugins:cache"
implementation "org.grails.plugins:async"
implementation "org.grails.plugins:scaffolding"
implementation "org.grails.plugins:events"
implementation "org.hibernate:hibernate-core:5.4.18.Final"
implementation "org.grails.plugins:hibernate5:7.0.4"
implementation "org.hibernate:hibernate-ehcache"
implementation "org.grails.plugins:gsp"
implementation "io.micronaut:micronaut-inject-groovy"
console "org.grails:grails-console"
profile "org.grails.profiles:web"
runtime "org.glassfish.web:el-impl:2.1.2-b03"
runtime "com.h2database:h2"
runtime "org.apache.tomcat:tomcat-jdbc"
runtime "javax.xml.bind:jaxb-api:2.3.1"
runtime "com.bertramlabs.plugins:asset-pipeline-grails:3.2.4"
testCompile "io.micronaut:micronaut-inject-groovy"
testCompile "org.grails:grails-gorm-testing-support"
testCompile "org.mockito:mockito-core"
testCompile "org.grails:grails-web-testing-support"
testCompile "org.grails.plugins:geb"
testCompile "org.seleniumhq.selenium:selenium-remote-driver:3.14.0"
testCompile "org.seleniumhq.selenium:selenium-api:3.14.0"
testCompile "org.seleniumhq.selenium:selenium-support:3.14.0"
testRuntime "org.seleniumhq.selenium:selenium-chrome-driver:3.14.0"
testRuntime "org.seleniumhq.selenium:selenium-firefox-driver:3.14.0"
compile "org.grails.plugins:quartz:2.0.13"
compile "org.quartz-scheduler:quartz:2.2.1"
compile "org.mongodb.morphia:morphia:0.107"
compile "org.slf4j:slf4j-api:1.7.30"
compile "io.netty:netty-all:4.1.60.Final"
compile "org.jboss.netty:netty:3.2.10.Final"
compile "com.google.protobuf:protobuf-java:3.15.6"
compile "org.snmp4j:snmp4j:2.8.6"
compile "org.ini4j:ini4j:0.5.4"
compile "net.percederberg.mibble:mibble:2.9.3"
implementation name: 'protobuf'
}
bootRun {
ignoreExitValue true
jvmArgs(
'-Dspring.output.ansi.enabled=always',
'-noverify',
'-XX:TieredStopAtLevel=1',
'-Xmx1024m')
sourceResources sourceSets.main
String springProfilesActive = 'spring.profiles.active'
systemProperty springProfilesActive, System.getProperty(springProfilesActive) }
tasks.withType(GroovyCompile) {
configure(groovyOptions) {
forkOptions.jvmArgs = ['-Xmx1024m']
} }
webdriverBinaries {
chromedriver '2.45.0'
geckodriver '0.24.0' }
tasks.withType(Test) {
systemProperty "geb.env", System.getProperty('geb.env')
systemProperty "geb.build.reportsDir", reporting.file("geb/integrationTest")
systemProperty "webdriver.chrome.driver", System.getProperty('webdriver.chrome.driver')
systemProperty "webdriver.gecko.driver", System.getProperty('webdriver.gecko.driver') }
assets {
minifyJs = true
minifyCss = true }
`
A problem occurred configuring root project 'test'.
Could not resolve all files for configuration ':runtime'.
Could not find org.grails:grails-datastore-core:7.0.2.
Searched in the following locations:
- https://repo.grails.org/grails/core/org/grails/grails-datastore-core/7.0.2/grails-datastore-core-7.0.2.pom
- https://repo.grails.org/grails/core/org/grails/grails-datastore-core/7.0.2/grails-datastore-core-7.0.2.jar
- https://repo.opennms.org/maven2/org/grails/grails-datastore-core/7.0.2/grails-datastore-core-7.0.2.pom
- https://repo.opennms.org/maven2/org/grails/grails-datastore-core/7.0.2/grails-datastore-core-7.0.2.jar
- /lib/grails-datastore-core-7.0.2.jar
- file:/C:/lib/grails-datastore-core.jar
Required by:
project : > org.grails:grails-core:4.0.8
project : > org.grails:grails-plugin-rest:4.0.8 > org.grails:grails-plugin-datasource:4.0.8
project : > org.grails:grails-plugin-rest:4.0.8 > org.grails:grails-plugin-controllers:4.0.8 > org.grails:grails-plugin-domain-class:4.0.8
> Could not find org.grails:grails-datastore-web:7.0.2.
Searched in the following locations:
- https://repo.grails.org/grails/core/org/grails/grails-datastore-web/7.0.2/grails-datastore-web-7.0.2.pom
- https://repo.grails.org/grails/core/org/grails/grails-datastore-web/7.0.2/grails-datastore-web-7.0.2.jar
- https://repo.opennms.org/maven2/org/grails/grails-datastore-web/7.0.2/grails-datastore-web-7.0.2.pom
- https://repo.opennms.org/maven2/org/grails/grails-datastore-web/7.0.2/grails-datastore-web-7.0.2.jar
- file:/C://lib/grails-datastore-web-7.0.2.jar
- file:/C://lib/grails-datastore-web.jar
Required by:
project : > org.grails.plugins:hibernate5:7.0.4
> Could not find org.grails:grails-datastore-gorm-support:7.0.2.
Searched in the following locations:
- https://repo.grails.org/grails/core/org/grails/grails-datastore-gorm-support/7.0.2/grails-datastore-gorm-support-7.0.2.pom
- https://repo.grails.org/grails/core/org/grails/grails-datastore-gorm-support/7.0.2/grails-datastore-gorm-support-7.0.2.jar
- https://repo.opennms.org/maven2/org/grails/grails-datastore-gorm-support/7.0.2/grails-datastore-gorm-support-7.0.2.pom
- https://repo.opennms.org/maven2/org/grails/grails-datastore-gorm-support/7.0.2/grails-datastore-gorm-support-7.0.2.jar
- file:/C://lib/grails-datastore-gorm-support-7.0.2.jar
- file:/C:/Users/test123/Documents/codebase/Grails 4.0.8 Updated/sandbox/test/lib/grails-datastore-gorm-support.jar
Required by:
project : > org.grails.plugins:hibernate5:7.0.4
> Could not find org.grails:grails-datastore-gorm:7.0.2.
Searched in the following locations:
- https://repo.grails.org/grails/core/org/grails/grails-datastore-gorm/7.0.2/grails-datastore-gorm-7.0.2.pom
- https://repo.grails.org/grails/core/org/grails/grails-datastore-gorm/7.0.2/grails-datastore-gorm-7.0.2.jar
- https://repo.opennms.org/maven2/org/grails/grails-datastore-gorm/7.0.2/grails-datastore-gorm-7.0.2.pom
- https://repo.opennms.org/maven2/org/grails/grails-datastore-gorm/7.0.2/grails-datastore-gorm-7.0.2.jar
- file:/C:/Users/test123/Documents/codebase/Grails 4.0.8 Updated/sandbox/test/lib/grails-datastore-gorm-7.0.2.jar
- file:/C:/Users/test123/Documents/codebase/Grails 4.0.8 Updated/sandbox/test/lib/grails-datastore-gorm.jar
Required by:
project : > org.grails:grails-plugin-rest:4.0.8 > org.grails:grails-plugin-datasource:4.0.8
project : > org.grails:grails-plugin-rest:4.0.8 > org.grails:grails-plugin-controllers:4.0.8 > org.grails:grails-plugin-domain-class:4.0.8
> Could not find org.grails:grails-datastore-gorm:7.0.2.
Searched in the following locations:
- https://repo.grails.org/grails/core/org/grails/grails-datastore-gorm/7.0.2/grails-datastore-gorm-7.0.2.pom
- https://repo.grails.org/grails/core/org/grails/grails-datastore-gorm/7.0.2/grails-datastore-gorm-7.0.2.jar
- https://repo.opennms.org/maven2/org/grails/grails-datastore-gorm/7.0.2/grails-datastore-gorm-7.0.2.pom
- https://repo.opennms.org/maven2/org/grails/grails-datastore-gorm/7.0.2/grails-datastore-gorm-7.0.2.jar
- file:/C:/Users/test123/Documents/codebase/Grails 4.0.8 Updated/sandbox/test/lib/grails-datastore-gorm-7.0.2.jar
- file:/C:/Users/test123/Documents/codebase/Grails 4.0.8 Updated/sandbox/test/lib/grails-datastore-gorm.jar
Required by:
project : > org.grails.plugins:events:4.0.0 > org.grails:grails-events-transform:4.0.0
> Could not find org.grails:grails-datastore-gorm:7.0.2.
Searched in the following locations:
- https://repo.grails.org/grails/core/org/grails/grails-datastore-gorm/7.0.2/grails-datastore-gorm-7.0.2.pom
- https://repo.grails.org/grails/core/org/grails/grails-datastore-gorm/7.0.2/grails-datastore-gorm-7.0.2.jar
- https://repo.opennms.org/maven2/org/grails/grails-datastore-gorm/7.0.2/grails-datastore-gorm-7.0.2.pom
- https://repo.opennms.org/maven2/org/grails/grails-datastore-gorm/7.0.2/grails-datastore-gorm-7.0.2.jar
- file:/C:/Users/test123/Documents/codebase/Grails 4.0.8 Updated/sandbox/test/lib/grails-datastore-gorm-7.0.2.jar
- file:/C:/Users/test123/Documents/codebase/Grails 4.0.8 Updated/sandbox/test/lib/grails-datastore-gorm.jar
Required by:
project : > org.grails.plugins:hibernate5:7.0.4 > org.grails:grails-datastore-gorm-hibernate5:7.0.4.RELEASE
> Could not find org.grails:grails-datastore-gorm-validation:7.0.2.
Searched in the following locations:
- https://repo.grails.org/grails/core/org/grails/grails-datastore-gorm-validation/7.0.2/grails-datastore-gorm-validation-7.0.2.pom
- https://repo.grails.org/grails/core/org/grails/grails-datastore-gorm-validation/7.0.2/grails-datastore-gorm-validation-7.0.2.jar
- https://repo.opennms.org/maven2/org/grails/grails-datastore-gorm-validation/7.0.2/grails-datastore-gorm-validation-7.0.2.pom
- https://repo.opennms.org/maven2/org/grails/grails-datastore-gorm-validation/7.0.2/grails-datastore-gorm-validation-7.0.2.jar
- file:/C:/Users/test123/Documents/codebase/Grails 4.0.8 Updated/sandbox/test/lib/grails-datastore-gorm-validation-7.0.2.jar
- file:/C:/Users/test123/Documents/codebase/Grails 4.0.8 Updated/sandbox/test/lib/grails-datastore-gorm-validation.jar
Required by:
project : > org.grails:grails-plugin-rest:4.0.8 > org.grails:grails-web:4.0.8 > org.grails:grails-web-url-mappings:4.0.8
project : > org.grails:grails-plugin-rest:4.0.8 > org.grails:grails-plugin-controllers:4.0.8 > org.grails:grails-plugin-domain-class:4.0.8
> Could not find org.grails:grails-datastore-gorm-support:7.0.2.
Searched in the following locations:
- https://repo.grails.org/grails/core/org/grails/grails-datastore-gorm-support/7.0.2/grails-datastore-gorm-support-7.0.2.pom
- https://repo.grails.org/grails/core/org/grails/grails-datastore-gorm-support/7.0.2/grails-datastore-gorm-support-7.0.2.jar
- https://repo.opennms.org/maven2/org/grails/grails-datastore-gorm-support/7.0.2/grails-datastore-gorm-support-7.0.2.pom
- https://repo.opennms.org/maven2/org/grails/grails-datastore-gorm-support/7.0.2/grails-datastore-gorm-support-7.0.2.jar
- file:/C:/Users/test123/Documents/codebase/Grails 4.0.8 Updated/sandbox/test/lib/grails-datastore-gorm-support-7.0.2.jar
- file:/C:/Users/test123/Documents/codebase/Grails 4.0.8 Updated/sandbox/test/lib/grails-datastore-gorm-support.jar
Required by:
project : > org.grails:grails-plugin-rest:4.0.8 > org.grails:grails-plugin-controllers:4.0.8 > org.grails:grails-plugin-domain-class:4.0.8
Possible solution:
- Declare repository providing the artifact, see the documentation at https://docs.gradle.org/current/userguide/declaring_repositories.html
`