저는 스칼라로 시작 했으므로 SBT (Simple Build Tool)를 설정하려고합니다. Cygwin에서 실행하기위한 모든 지시 사항을 따랐지만, 나는 그것을 실행하고 있지만 하나의 이상한 행동을 경험하고있다. 클래스 파일은 target\classes
대신 target\scala-2.8.1\classes
으로 컴파일됩니다. 다른 버전의 스칼라를 사용하면 디렉토리 이름에 해당 버전이 반영됩니다.SBT가 잘못된 디렉토리에 있습니다.
왜 이런 이유가 발생합니까? 빌드를 구성 할 수 있다는 것을 알고 있지만 반드시 정상적인 동작이 아닙니까?
여러분이 놓치고 싶은 것은 각 스칼라 버전에서 생성 된 클래스가 스칼라 2.8.0과 2.8.1을 제외하고는 다른 모든 스칼라 버전과 호환되지 않는다는 것입니다. –