[SCALA] 갱신 후 해결되지 않은 의존성 SBT 0.13.0
SCALA갱신 후 해결되지 않은 의존성 SBT 0.13.0
나는 SBT 0.12.4와 스칼라 2.10.2 및 빌드로 작성된 프로젝트의 몇 가지있다. 내 OS로 우분투 내가 SBT 0.12.4의 설치를위한 SBT.deb 패키지를 사용합니다. 다 괜찮아. 나는 SBT 내 프로젝트를 만들었습니다.
어제 나는 버전 0.13.0로 업데이트 SBT를 원했다. 나는 다운로드 새로운 뎁 패키지를 설치했습니다. 프로젝트 구성이 변경되지 않았습니다.
업데이트 후 SBT를 실행할 때 나는이 오류를 얻을 :
$ sbt
Loading /usr/share/sbt/bin/sbt-launch-lib.bash
Getting org.scala-sbt sbt 0.13.0 ...
:: problems summary ::
:::: WARNINGS
module not found: org.scala-sbt#sbt;0.13.0
==== local: tried
/home/myUser/.ivy2/local/org.scala-sbt/sbt/0.13.0/ivys/ivy.xml
::::::::::::::::::::::::::::::::::::::::::::::
:: UNRESOLVED DEPENDENCIES ::
::::::::::::::::::::::::::::::::::::::::::::::
:: org.scala-sbt#sbt;0.13.0: not found
::::::::::::::::::::::::::::::::::::::::::::::
:: USE VERBOSE OR DEBUG MESSAGE LEVEL FOR MORE DETAILS
unresolved dependency: org.scala-sbt#sbt;0.13.0: not found
Error during sbt execution: Error retrieving required libraries
(see /home/myUser/.sbt/boot/update.log for complete log)
Error: Could not retrieve sbt 0.13.0
~ / .sbt / update.log 파일은 여기에 있습니다 : http://ubuntuone.com/6RDMgOqMnxdyKgfzrWVUNP ~ / .sbt / 부팅 / .update.log 파일은 여기에 있습니다 : http://ubuntuone.com/4KqYnSL9Mc1yrmRLbCx6bI
어떻게이 종속성 해상도를 수정합니까?
name := "MyProject"
version := "1.0-SNAPSHOT"
organization := "myOrg"
scalaVersion := "2.10.2"
libraryDependencies += "com.github.nscala-time" %% "nscala-time" % "0.4.2"
addSbtPlugin("com.typesafe.sbteclipse" % "sbteclipse-plugin" % "2.3.0")
이전에이 문제에 나는이 파일을 가지고 있지 않았다. 나는이 문제를 해결하기 위해 노력 추가 :
sbt.version=0.13.0
해결법
-
==============================
1.나는 ~ / .sbt / 저장소에 약간의 repos를 추가했다. 이 문제를 해결했다. 이제 파일은 다음과 같습니다 :
나는 ~ / .sbt / 저장소에 약간의 repos를 추가했다. 이 문제를 해결했다. 이제 파일은 다음과 같습니다 :
[repositories] local sbt-releases-repo: http://repo.typesafe.com/typesafe/ivy-releases/, [organization]/[module]/(scala_[scalaVersion]/)(sbt_[sbtVersion]/)[revision]/[type]s/[artifact](-[classifier]).[ext] sbt-plugins-repo: http://repo.scala-sbt.org/scalasbt/sbt-plugin-releases/, [organization]/[module]/(scala_[scalaVersion]/)(sbt_[sbtVersion]/)[revision]/[type]s/[artifact](-[classifier]).[ext] maven-central: http://repo1.maven.org/maven2/
당신도이 봐야한다 : http://www.scala-sbt.org/0.13.0/docs/Detailed-Topics/Proxy-Repositories.html
이것은 나와 내 시스템에 대한 개인 경우 또는 다른 사람이 같은 문제가있는 경우도하면 어떻게 아직도 날 걱정하는 것은 문제이다. 내가 뭔가를 오해 했나? 내가 빌드 도구를 사용하려면 때문에, 나는 그것이 설치 후 도구의 종속성에 대한 배려 내 책임이 있어야한다고 생각하지 않습니다. 즉,이 도구의 설치 자체가 수행해야합니다.
물론 내 프로젝트의 종속성에 대한 관심이 내 책임이다.
-
==============================
2.나는 프로젝트 / build.properties에서 0.13 대신 0.13.0을 지정, 같은 문제로 실행 (물론) pebcak으로 밝혀졌다
나는 프로젝트 / build.properties에서 0.13 대신 0.13.0을 지정, 같은 문제로 실행 (물론) pebcak으로 밝혀졌다
.sbt / 부팅 / update.log의 출력을 통해 꽤 유용했다 스테핑 내가 ~ /에 그 SBT의 만났 확인을 발견 특히 후 (이 문제에 저를 인도 - 자체 다운로드 - 나는 didn를 찾고 있던 ivy.xml 눈치 ' t는 ~에서 그 이전 시도에서 다운로드 한 것과 일치 /)
-
==============================
3.OSX에서 Java의 내 버전 1.6 때 나는 유사한 오류 메시지가 있었다. 1.8로 업데이트 나를 위해이 문제를 해결했습니다.
OSX에서 Java의 내 버전 1.6 때 나는 유사한 오류 메시지가 있었다. 1.8로 업데이트 나를 위해이 문제를 해결했습니다.
from https://stackoverflow.com/questions/18505176/unresolved-dependency-sbt-0-13-0-after-update by cc-by-sa and MIT license
'SCALA' 카테고리의 다른 글
[SCALA] 객체를 확장 할 수있는 방법이 있습니까? (0) | 2019.11.20 |
---|---|
[SCALA] 스파크 DataFrame 그룹화 데이터의 표준 편차를 계산 (0) | 2019.11.20 |
[SCALA] 어떻게 유착에 가장 numberOfPartitions을 계산? (0) | 2019.11.20 |
[SCALA] JS는 이연 / 약속 / 미래 스칼라와 같은 함수형 언어에 비해 (0) | 2019.11.20 |
[SCALA] 스칼라는 케이스 (22 개) 필드를 가지고 있지만 스칼라 2.11.5에서 플레이 JSON과 문제가 발생 (0) | 2019.11.20 |