인증 된 프록시 뒤에서 sbt를 사용하는 방법 과 비슷한 문제가 있습니까? . 나는 주어진 대답과 문제로 시도했다.
터미널에서 sbt 를 실행하면 다음 과 같이 표시되고 멈 춥니 다.
Getting org.scala-sbt sbt 0.13.6 ...
추가 정보:
sbt --version
sbt launcher version 0.13.6
어떻게 고칠 수 있습니까?
답변
이것은 꽤 오래된 게시물이며 내 대답은 완전히 관련이 없을 수 있습니다. 그러나 여기 내 경험이 있습니다.
- sbt 0.13.8을 사용하고 있습니다.
- org.scala-sbt sbt 0.13.8 가져 오기 …
- 5 분에서 10 분 사이에이 줄이 걸려 있습니다.
- 그리고는 물건을 다운로드하기 시작했습니다.
그래서 제 해결책은 조금만 기다려야한다는 것입니다.
답변
업데이트 로그가 있습니다 …
$ tail -f $HOME/.sbt/boot/update.log
진행 상황을 보려면 다른 터미널에서 위의 명령을 실행하십시오. -v 옵션을 사용하면 이미 표시된 다른 옵션도 작동합니다.
답변
프로젝트 폴더 아래에 build.properties 파일을 추가하여 오류를 우회했습니다.
sbt.version=0.13.5
내 시스템에 sbt 대신 활성기가 미리 설치되어 있기 때문에 아마도 플레이 프로젝트로 작업하기가 더 쉽습니다. sbt를 사용하기 시작했기 때문에 이론에서 명확하지 않습니다.
답변
그것은 물건을 다운로드하고, 그냥 사용 $ sbt -v
하면 로그 가 표시 됩니다.
답변
나는 sbt가 처음 실행될 때 항아리를 다운로드하는 데 약간의 시간이 걸린다고 생각합니다. 그것이 붙어있는 것 같습니다. 다운로드가 완료된 후 정상적으로 작동합니다.
답변
꽤 늦은 답변이지만 프록시 뒤에서 동일한 문제가 발생했습니다. 이 경우를 실행 export JAVA_OPTS="$JAVA_OPTS
하기 전에 실행 해야합니다
-Dhttp.proxyHost=<your-proxy> -Dhttp.proxyPort=<your-proxy-port>"sbt
.
여전히 다운로드가 진행되고 있는지 확실하지 않은 경우 @ evan912가 제안한대로 sbt
verbose 옵션으로 실행 을 시도해야합니다 sbt -v
. 프록시에 문제가있는 경우 설정 한 후 [info] downloading
콘솔에 일부 로깅이 표시됩니다.
답변
build.sbt 파일 생성도 작동했습니다. 내 build.sbt 파일은 다음과 같습니다.
lazy val root = (project in file(".")).
settings(
name := "hello",
version := "1.0",
scalaVersion := "2.11.4"
)