首页
学习
活动
专区
圈层
工具
发布
社区首页 >问答首页 >使用java 1.7构建grails 2.3.11错误--解决获取依赖关系的错误:读取工件描述符失败

使用java 1.7构建grails 2.3.11错误--解决获取依赖关系的错误:读取工件描述符失败
EN

Stack Overflow用户
提问于 2021-12-21 10:07:52
回答 1查看 197关注 0票数 0

我的项目构建是正确的,但今天我在用Mac构建时似乎遇到了一个问题:我用grails2.3.11和java1.7构建。当我构建时,我得到了这个错误:

解决错误获取依赖关系:无法读取org.MultiVerse的工件描述符:multiverse:jar:0.7.0(使用--stacktrace查看完整的跟踪),错误的收不到org.apache.ant:ant:jar:1.8.4运行'grails依赖-报告‘的工件描述符以获得更多信息。

代码语言:javascript
复制
grails.servlet.version = "2.5" // Change depending on target container compliance (2.5 or 3.0)
grails.project.class.dir = "target/classes"
grails.project.test.class.dir = "target/test-classes"
grails.project.test.reports.dir = "target/test-reports"
grails.project.work.dir = "target/work"
grails.project.target.level = 1.6
grails.project.source.level = 1.6

grails.project.war.exploded.dir = "C:/test"
//grails.war.exploded=true
grails.gsp.view.dir="C:/test/WEB-INF/grails-app/view"
//grails.project.war.file = "target/${appName}-${appVersion}.war"
grails.project.war.file = "target/test.war"
grails.project.dependency.resolver = "maven"
grails.project.dependency.resolution = {
    
    inherits( "global" ) {
      
    }
  
    repositories {        
        grailsPlugins()
        grailsHome()
        grailsCentral()

        // uncomment the below to enable remote dependency resolution
        // from public Maven repositories
        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/"
        mavenRepo "http://repo.grails.org/grails/plugins"
//mavenCentral()    // As of Grails 2.4.4 this defaults to https
        mavenRepo "http://repo1.maven.org/maven2"
    

    }
    dependencies {
        // specify dependencies here under either 'build', 'compile', 'runtime', 'test' or 'provided' scopes eg.

        // runtime 'mysql:mysql-connector-java:5.1.5'

        runtime 'net.sf.opencsv:opencsv:1.8'
        runtime 'org.apache.httpcomponents:httpclient:4.2.3'
        runtime 'org.apache.httpcomponents:httpcore:4.2.3'
        runtime 'org.bouncycastle:bcprov-jdk16:1.44'
        runtime 'postgresql:postgresql:8.4-702.jdbc3'
    }
    
    plugins {
        runtime ":hibernate4:4.3.6.1"
        build ":tomcat:7.0.55"
        
        compile ':famfamfam:1.0.1'
        runtime ":jquery:1.11.1"
        compile ":jquery-ui:1.10.4"
        compile ":mail:1.0.4"
        compile ":quartz:1.0.1"
        compile ':spring-security-core:1.2.7.3'
        compile ':spring-security-ui:0.2'
        compile ":scaffolding:2.1.2"
        compile ":postgresql-extensions:0.6.1"
    }

}

我尝试了所有的配置,但似乎不工作,我真的很感激,如果有人可以帮助我这一点。

EN

回答 1

Stack Overflow用户

回答已采纳

发布于 2022-04-01 04:57:44

“正确建筑”是什么意思?你的应用程序已经成功地从其他设备上运行了?

当你搬到麦克的时候就不工作了?如果我的假设是正确的,我会建议您手动复制从旧设备生成的插件文件夹&您必须跳过grails刷新依赖项。

插件:

  1. .config
  2. .gradle
  3. .groovy
  4. .m2
  5. .p2
票数 0
EN
页面原文内容由Stack Overflow提供。腾讯云小微IT领域专用引擎提供翻译支持
原文链接:

https://stackoverflow.com/questions/70433694

复制
相关文章

相似问题

领券
问题归档专栏文章快讯文章归档关键词归档开发者手册归档开发者手册 Section 归档