2012-01-26 4 views
5

scala.swing 패키지를 사용해 보았지만 찾을 수 없습니다. 컴파일러 (2.9.1)는 "swing은 (는) scala의 멤버가 아닙니다"라고 말합니다. 어떤 아이디어? 다른 모든 것들은 작동하는 것처럼 보인다. 나는 다른 스칼라 패키지에 어떤 문제도 경험하지 못했다.내 scala가 잘못되었습니다. 스윙?

+1

종속 항목으로'swing'을 포함 시켰습니까? –

+0

아니요 표준 라이브러리에 포함되어 있지 않습니까? 'scala' 네임 스페이스 아래의 모든 것이 항상 디폴트로 포함되어 있지 않습니까? – Ivan

+0

그렇지 않다면 프로젝트 의존성에 정확히 무엇을 추가해야합니까? – Ivan

답변

13

따라서 해결책을 마무리하십시오. 우선 라이브러리 swing에 대한 종속성을 정의해야합니다. 당신의 build.sbt 파일에 다음을 추가

libraryDependencies += "org.scala-lang" % "scala-swing" % "2.9.0-1" 

당신이 sbt-idea 플러그인과 함께하게 IntelliJ IDEA를 사용하는 경우, IDEA는 스윙에 대해 알려 프로젝트를 다시 gen-idea를 호출합니다.

+0

"2.9 .2 "대신".1 "을 사용하십시오. – Ivan

+3

스칼라 버전을 하드 코딩하는 대신 scalaVersion.value를 사용할 수 있습니다. –

관련 문제