2013-05-24 5 views
0

스칼라에서 예제 Hello World를 실행하려고하면 다음과 같은 오류가 발생합니다. 파일에이 명령문이 저장되어 있습니다. println ("스칼라 스크립트의 Hello World!"). 이 오류를 피하는 방법?MAC OSX에서 스칼라 스크립트 오류

Sandeeps-MacBook-Pro:ScalaScripts sandeep$ scala Hello.scala 
/Users/sandeep/Documents/ScalaScripts/Hello.scala:1: error: not found: value \ 
{\rtf1\ansi\ansicpg1252\cocoartf1187\cocoasubrtf370 
^ 
/Users/sandeep/Documents/ScalaScripts/Hello.scala:3: error: not found: value \ 
{\colortbl;\red255\green255\blue255;\red38\green38\blue38;} 
^ 
/Users/sandeep/Documents/ScalaScripts/Hello.scala:3: error: not found: value \ 
{\colortbl;\red255\green255\blue255;\red38\green38\blue38;} 
     ^
/Users/sandeep/Documents/ScalaScripts/Hello.scala:3: error: not found: value \ 
{\colortbl;\red255\green255\blue255;\red38\green38\blue38;} 
            ^
/Users/sandeep/Documents/ScalaScripts/Hello.scala:4: error: not found: value \ 
\margl1440\margr1440\vieww10800\viewh8400\viewkind0 
^ 
/Users/sandeep/Documents/ScalaScripts/Hello.scala:8: error: not found: value \ 
\f0\fs24 \cf2 println("Hello World from a Scala Script!")} 
^ 
6 errors found 
+0

스크립트 코드를 표시 할 수 있습니까? – 4lex1v

답변

1

경로는 앞으로의 경로

을에 / 슬래시

이 줄

/Users/sandeep/Documents/ScalaScripts/Hello.scala 

을보고 다음이

\margl1440\margr1440\vieww10800\viewh8400\viewkind0 

유닉스 계열 시스템에서 사용하는 잘못

또한 문자열 경로로 작성된 스크립트의 경로가 "your path"으로 작성되어 Scala 컴파일러가 일부 값으로 사용하려고 시도합니다.

+0

저는 scala를 처음 사용합니다. HomeBrew를 사용하여 설치했습니다. 이제 저는 자습서를 따라 가고 println ("Hello World from Scala Script!")을 mac의 .rtf 파일로 복사하고 .scala 파일로 다시 변경했습니다. 터미널에서/Users/sandeep/문서/ScalaScripts 및 위의 오류를 반환 scala Hello.scala에 입력 된. 스크립트를 사용하지 않고 터미널에서 명령을 직접 실행하려고 시도했지만 정상적으로 작동했습니다. – user1757018

+1

@ user1757018'.rtf' 파일을 만들고'.txt' 파일을 만든 다음'.scala'로 바꾸어 문제가 생긴 것 같습니다. – 4lex1v

+0

.txt로 변경되었습니다. 감사. – user1757018