/ / SBT - brak zależności - scala, sbt

SBT - brak zależności - scala, sbt

Cóż, mój współpracownik uruchomił kod w build.sbt pokazany poniżej bez żadnych problemów, gdy otrzymuję:

[error] /.../GameMap.scala:91: value revalidate is not a member of javax.swing.JFrame
[error]     frame.revalidate()
[error]           ^
[error] /.../GameMap.scala:92: value revalidate is not a member of java.awt.Container
[error]     frame.getContentPane.revalidate()
[error]                          ^

Podejrzewam, że czegoś brakuje w build.sbt:

scalaVersion := "2.10.4"

resolvers += "Typesafe Repository" at "http://repo.typesafe.com/typesafe/releases/"

// scalacOptions ++= Seq("-feature")

libraryDependencies ++= Seq(
"com.typesafe.akka" %% "akka-actor" % "2.3.8",
"com.typesafe.akka" %% "akka-cluster" % "2.3.8",
"org.scala-lang" % "scala-swing" % "2.10.4"
)

Co to jest ?

Odpowiedzi:

2 dla odpowiedzi № 1

Domyślam się, że Twój Java 6 i twój współpracownik Java 7

To jest dokumentacja kontenera dla java 6, który nie zawiera listy revalidate metoda odziedziczona po Component.

A oto dokumentacja Java 7, który WYKAZUJE a revalidate metoda jest dziedziczona Component

* To samo można powiedzieć o swing