Mac OS X 10.6에서 Eclipse의 버전 3.7과 함께 스칼라 Eclipse 플러그인 (최신 버전 인 1.1.0 버전)을 사용하려고합니다. 8. tutorial website에서 "Hello, World"프로그램을 복사했습니다. 명령 줄 scalac
컴파일러를 사용하여 프로그램을 성공적으로 빌드 할 수있었습니다. 그러나 Eclipse 내에서 Scala 응용 프로그램으로 프로젝트를 실행하려고하면 다음과 같은 오류가 발생합니다.스칼라 Eclipse 플러그인을 사용하여 클래스가 빌드되지 않음
Exception in thread "main" java.lang.NoClassDefFoundError: de/vogella/scala/first/Hello
다음 항목이 더 많습니다. 내 Eclipse 작업 공간 디렉토리의 관련 디렉토리 구조를 보면 관련 bin
디렉토리가 완전히 비어 있음을 알 수 있습니다. 그러나 메뉴에서 "Build Project"를 선택하면 오류가 발생하지 않으며 실제로 어떤 종류의 메시지도 표시되지 않습니다.
내가 알 수있는 한, Eclipse 설치는 다른 기능을합니다. 예를 들어 Java 프로젝트를 성공적으로 빌드하고 실행할 수 있습니다.
어디에서 문제 해결을 시작할 지에 대한 정보는 크게 감사하겠습니다. 대부분 relevant-seeming existing question에서 제안 된 솔루션을 시도해도 작동하지 않았습니다.
편집 추가 할 : 오류 로그 창에 아무것도이 제외가되지 않습니다 :
System property http.nonProxyHosts has been set to
local|*.local|169.254/16|*.169.254/16 by an external source. This value will be
overwritten using the values from the preferences
로 몹시 관련 나를 공격하지 않는. 전체 텍스트, 튜토리얼에서 복사 한, Hello.scala
파일로,
package de.vogella.scala.first
object Hello {
def main (args: Array[String]) {
println("Hello, world!")
}
}
이며, 패키지는 파일 de.vogella.scala.first
라고의 일부입니다.
[스칼라 - 이클립스 (http://www.scala-ide.org/) 활성 개발하고있다. 업그레이드가 가능하다면 * 많이 개선 된 Scala IDE 2.0.0-beta9 또는 야간 빌드 중 하나라도 사용해 보는 것이 좋습니다. –
오류 로그에 내용이 있습니까? 어쩌면 프리젠 테이션 컴파일러가 어떤 이유로 고장 났을 수도 있습니다. –