2014-02-19 3 views
1

윈도우 7에 Scalatra를 설치하려고하는데 파일을 실행 파일로 변경해야합니다 ... Scalatra 문서에서 유닉스라고합니다. 그 창은 무엇입니까?Chmod u + x windows cmd

는 chmod U + X SRT

+0

직접적인 의미는 없습니다. 'srt.bat' 파일도 있습니까? 그렇습니다. 아마도 당신이 대신 실행하고 싶을 것입니다. –

+0

'chmod u + x sbt '를 실행하도록 요청하는 단계에서 http://scalatra.org/2.2/getting-started/first-project.html을 사용하고 있습니까? –

답변

0

Windows에서가는 scalatra-SBT를 얻으려면, 두 포트는 scalatra-sbt에서 sbt.bat 소유, 또는 cygwin를 통해 chmod를 설치합니다. 당신을 가정


가 성공적으로 installed 징집 및 giter8의 나머지 부분을했습니다, 당신은 다운로드 scalatra-SBT 프로젝트를 시작할 수 있습니다. 그 곳에서 ./sbtsource을보고 bash 스크립트 기능을 자신의 Windows 특정 스크립트로 이식하거나 Windows에 유닉스 호환성 레이어를 설치할 수 있습니다. "windows specific script"경로를 내려 가면, 아마도 scalatra-sbt가 프로젝트 기여에 감사 할 것입니다.

"unix compatibility layer"경로를 사용하면 결국 ./sbt을 실행할 수 있습니다. chmod은 유닉스 명령 줄 기능이며 완벽한 lunix 류 환경을 제공하는 도구 세트 cygwin의 기본 패키지로 제공됩니다. cygwin 터미널에 들어가면 scalatra-sbt first project에서 언급 한 것처럼 파일을 chmod 할 수 있습니다.

scalatra-sbt에서 ./sbt의 내용으로 다이빙하는 것은 실제로 scala 빌드 도구 (또한 혼동스럽게 sbt라고 함) 주위의 유닉스 스크립트 래퍼입니다. ./sbt을 실행하는 동안 이상한 '\ r'오류가 발생하면 cygwin 패키지 dos2unix를 설치 한 다음 sbt 파일에서 실행하십시오. "which : no curl in ..."또는 ": wget in ..."오류가 발생하면 cygwin installer로 돌아가서 wget과 같은 패키지를 찾은 다음 해당 프로그램을 설치하십시오.

그런데 scalatra-sbt 스크립트가 실행하는 마지막 것은 스칼라 빌드 도구입니다. Scala 빌드 도구 sbt 자체에는 cygwin의 defaultconfiguration과 관련된 많은 문제가 있으므로 더 많은 연구가 필요합니다. specific 설정에서 어떤 문제가 발생했는지에 따라 ./sbt 스크립트의 끝 부분을 변경해야 Scala 빌드 도구를 실행하는 데 사용되는 parameters을 조정해야 할 수 있습니다.