加入收藏 | 设为首页 | 会员中心 | 我要投稿 李大同 (https://www.lidatong.com.cn/)- 科技、建站、经验、云计算、5G、大数据,站长网!
当前位置: 首页 > 综合聚焦 > 服务器 > 安全 > 正文

在Scala方面尝试使用scala-compiler时,Idea 13和Gradle找不到sca

发布时间:2020-12-16 08:43:40 所属栏目:安全 来源:网络整理
导读:我想在我的项目中使用Gradle依赖项中的 scala编译器,但是当我尝试使用它时,我得到: 我使用了错误的依赖吗?为什么找不到scala-library?这是我的构建: apply plugin: 'java'apply plugin: 'scala'apply plugin: 'eclipse'repositories { mavenCentral() }d
我想在我的项目中使用Gradle依赖项中的 scala编译器,但是当我尝试使用它时,我得到:

我使用了错误的依赖吗?为什么找不到scala-library?这是我的构建:

apply plugin: 'java'
apply plugin: 'scala'
apply plugin: 'eclipse'

repositories { mavenCentral() }

dependencies {
    def hamcrestVersion = "1.3"
    def jmockVersion = "2.6.0"
    compile 'org.mongodb:mongo-java-driver:2.12.0-rc0','org.mongodb.morphia:morphia:0.106','org.scala-lang:scala-library:2.10.3','org.scala-lang:scala-compiler:2.10.3'

    testCompile 'org.scalatest:scalatest_2.10:2.1.0','junit:junit:4.11','de.flapdoodle.embed:de.flapdoodle.embed.mongo:1.42',"org.hamcrest:hamcrest-core:${hamcrestVersion}","org.hamcrest:hamcrest-library:${hamcrestVersion}","org.jmock:jmock:${jmockVersion}"
    testCompile("org.jmock:jmock-junit4:${jmockVersion}") {
        exclude group: "junit"
    }
}

解决方法

也许你可以通过添加scala-library * .jar e scala-reflect * .jar来修改gradle生成的库的条目

它可以工作,但这是一个丑陋的解决方法(当你在gradle文件中更改项目依赖项时,你可能不会再做一次)

(编辑:李大同)

【声明】本站内容均来自网络,其相关言论仅代表作者个人观点,不代表本站立场。若无意侵犯到您的权利,请及时与联系站长删除相关内容!

    推荐文章
      热点阅读