[英]Scala Eclipse IDE won't bring in external dependencies with Gradle
我通常在我的Scala项目中使用IntelliJ和SBT,并且我被迫将Eclipse与Gradle一起用于一个新项目,这两个工具我发现它们不适合开发Scala。
我使用的是Scala IDE 4.6.1,有时,当我导入从Git存储库中克隆的现有Gradle Scala项目时,它拒绝获取我的build.gradle中列出的外部依赖项,这些列在dependencies {... }
阻止。 我的导入步骤是:
有时这是有效的,有时则不然。 当它工作时,它会在项目中引入3个文件夹:JRE系统库,Scala库容器和引用的库。
当它不起作用时,缺少引用的库,代码红色排列项目的所有外部依赖项。 有关如何修复的任何想法?
得到了修复。 因此,如果在执行以下步骤后遇到上述问题:
<?xml version="1.0" encoding="UTF-8"?> <projectDescription> <name>YOUR PROJECT NAME</name> <comment></comment> <projects> </projects> <buildSpec> <buildCommand> <name>org.scala-ide.sdt.core.scalabuilder</name> <arguments> </arguments> </buildCommand> <buildCommand> <name>org.eclipse.buildship.core.gradleprojectbuilder</name> <arguments> </arguments> </buildCommand> </buildSpec> <natures> <nature>org.scala-ide.sdt.core.scalanature</nature> <nature>org.eclipse.jdt.core.javanature</nature> <nature>org.eclipse.buildship.core.gradleprojectnature</nature> </natures> </projectDescription>
gradle cleanEclipse eclipse
现在,“外部库和依赖项”或“参考库”应该可以通过下拉菜单查看。
等待它完成,应该这样做。
声明:本站的技术帖子网页,遵循CC BY-SA 4.0协议,如果您需要转载,请注明本站网址或者原文地址。任何问题请咨询:yoyou2525@163.com.