15
내 스칼라 프로젝트를 실행하려면, 내가 cd
외부와 어떻게 내가 프로젝트 디렉토리 외부에서 동일한 작업을 할 수있는 방법`SBT run` 프로젝트 디렉토리 프로젝트 디렉토리에
$ sbt "run arg1"
?
내 스칼라 프로젝트를 실행하려면, 내가 cd
외부와 어떻게 내가 프로젝트 디렉토리 외부에서 동일한 작업을 할 수있는 방법`SBT run` 프로젝트 디렉토리 프로젝트 디렉토리에
$ sbt "run arg1"
?
내 대답이 더 일반적인 질문에 의해 inpired된다 How do I run a program with a different working directory from current, from Linux shell?
(cd myPath/; sbt "run arg1")
또는
(cd myPath/ && exec sbt "run arg1")
감사합니다. 이 작동합니다. 내가보고있는 한 가지 단점은 이미 프로젝트 디렉토리에있는'target' 디렉토리를 사용하는 대신'target' 디렉토리를 작업 디렉토리에 넣는 것입니다. 그것을 막을 수있는 방법이 있습니까? – dhg
죄송합니다. –
일반적으로 작동합니다! sbt 명령의 큰 따옴표를 제거하십시오. – stanleyxu2005