2011-08-10 3 views
1

Eclipse에서 Java/Maven 프로젝트를 만들고 Scala 특성을 추가했습니다. Eclipse는 스칼라 클래스를 컴파일 할 수 있지만 (올바른 경우), 프로젝트에 스칼라 인터프리터를 만들면 클래스를 가져올 수 없습니다. 내 루트 패키지가 존재하지 않는다고합니다. 내가 도대체 ​​뭘 잘못하고있는 겁니까?Eclipse의 Scala REPL에 내 클래스가 표시되지 않습니다.

+0

클래스가 기본 패키지에 있습니까? – Perception

+0

아니요, 패키지에 일반적인 역방향 도메인 이름 체계를 사용합니다. –

답변

1

이것은 Scala Eclipse Plugin (2.0.0.beta09)의 최신 버전에서 올바르게 작동하는 것 같습니다. 아직도 문제가 있습니까?

+0

최신 버전은 실제로 beta10입니다. –

+0

@Alexey. 네가 옳아. –

+0

* 지금 * 베타 10입니다. 잘못된 업데이트 사이트에있었습니다. –

0

확인. 그냥 기록을 위해서. 처음 게시했을 때 왜 작동하지 않는지 잘 모르겠습니다. 하지만 왜 지금은 효과가 없는지 압니다.

내 스칼라 코드에 전혀 어떤 오류가있는 경우, 어떤 소스 파일에 컴파일러는 전혀 어떤 컴파일 된 클래스를 생성하지 않습니다! 이것은 Java와 완전히 다릅니다. 저는 직장에서 자바를 프로그래밍하고 있으며, 관련없는 파일들이 문제없이 컴파일되지 않는 작업 공간에서 종종 앱을 실행하고 있습니다.

매우 이상한 행동입니다. 우리의 개발자 PC 중 어떤 것이 클래스 파일을 디스크에 쓰기 전에 메모리에 1.6M 라인 (Java) 코드 을 컴파일 할만큼 강력하다는 것을 상상할 수 없습니다.

관련 문제