我通常将IntelliJ和SBT用于我的Scala项目,并被迫将Eclipse和Gradle用于一个新项目,我发现这两种工具都不适合开发Scala。
我使用的是Scala IDE 4.6.1,有时,当我导入从Git存储库中克隆的现有Gradle Scala项目时,它拒绝获取{列出的build.gradle中列出的外部依赖项。 {1}}块。我的导入步骤是:
有时候这行得通,有时却行不通。当它工作时,它将在项目中引入3个文件夹: JRE系统库,Scala库容器和引用库。
当它不起作用时,将缺少“引用库”,并且代码用红色标记项目的所有外部依赖项。有关如何解决的任何想法?
答案 0 :(得分:0)
得到修复。因此,如果在执行以下步骤后遇到上述问题:
<?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
现在应该可以从下拉列表中查看“外部库和依赖项”或“参考库”。
等待它完成,应该这样做。