Я использую Scala IDE и у меня есть следующий build.sbt:Scala IDE не может решить dependeices
name := "hello"
version := "1.0"
scalaVersion := "2.9.1"
libraryDependencies += "org.apache.commons" % "commons-lang3" % "3.3.2"
Мой класс:
object TextSplitter {
def splitHalf(inputString: String) = {
StringUtils.isEmpty(inputString)
}
}
Eclipse, не может разрешить для StringUtils. На самом деле у меня возникают проблемы с Eclipse/SBT, чтобы импортировать что-либо за пределы пакета scala. *.
Я новичок в Scala, просто хочу попробовать, построив фактический пример, но похоже, что я не могу. Любая идея, как решить эту проблему?
Благодаря
Да, я обнаружил, что перед этим я должен использовать плагин sbteclipse. Я добавил файл ~/.sbt/плагины/build.sbt с содержимым: addSbtPlugin ("com.typesafe.sbteclipse" % "sbteclipse-плагин" % "2.2.0") addSbtPlugin ("com.github .mpeltonen "%" sbt-idea "%" 1.4.0 ") Однако Eclipse все еще ничего не импортирует, и IntelliJ. Вы могли бы опубликовать рабочий файл build.sbt или сообщить мне, какую директорию включить в качестве пути создания в Eclipse? Большое спасибо. – user278530
Вам нужно запустить «sbt eclipse» в командной строке, чтобы сгенерировать проект eclipse с правильными зависимостями. В идеале вы должны заранее закрыть проект затмения и открыть его после. У меня нет рабочих примеров sbt, я сам использую maven. – lmm
Решением было переместить build.sbt в папку с конкретной версией: ~/.sbt/0.13/plugins/build.sbt Затем sbt eclipse работал! Спасибо! – user278530