제가 개발 한 프로그램의 시작점으로 사용하는 sbt 프로젝트 해골을 만들었습니다.SBT는 비추천에 대해 불평합니다
잠시 동안이 뼈대로 새 프로젝트를 시작할 때 2 개의 지원 중단 경고가 표시되는 문제가 있습니다. 스켈레톤은 어떤 소스 파일로도 구성되지 않습니다. 그렇다고하더라도 내 build.sbt는 depacated 코드를 프로젝트 소스에 쓸 때 잘 작동하는 scalac-option "-deprecation"을 가지고 있습니다.
[정보] /xxx/.../xxx/.sbt/staging/xxx/target/scala-2.9.2/sbt 1 스칼라 소스를 컴파일 :
경고 자체는 다음과 같습니다 -0.12/classes ...
[경고] 1 개의 지원 중단 경고가 있습니다. 자세한 내용은 -deprecation을 사용하여 다시 실행하십시오.
[경고] 경고가 하나 있음을 발견했습니다.
[정보] 1 스칼라 소스를 /xxx/.../xxx/project/target/scala-2.9.2/sbt-0.12/classes로 컴파일합니다. ...
[warn] 1 개의 비추천 경고가 있습니다. 자세한 내용은 -deprecation 실행 재
은 하나의 경고 (그래서,이 경고 자체가 일하지 않는 것 같다
최초의 경고에 대한 이유가되지 .sbt 폴더 문제가 될 것으로 보인다 비록 발견 [경고를해서] 내 프레임 워크 내에서 큰 문제) 나는 두 번째 경고에 대해 다소 혼란스러워하고 누군가가 "-deprecation"옵션을 사용하여 sbt를 시작하는 방법을 알고 있는지 물어보고 싶습니다.
그냥 명확히하고이 제안 korefn으로 더 중복이라고 강조 :는 ++ = 서열 번호는 ("-unchecked", "-deprecation")
이
scalacOptions 없습니다 이미 내부에 있고 경고는 sbt가 처음으로 해골에 적용될 때만 발생합니다. 이후에 sbt는 침묵을 유지합니다.
버그도 없으며,이 옵션은 스켈레톤 내에 저장 한 모든 소스 파일에서 잘 작동합니다.
위도 : http://stackoverflow.com/questions/15480347/ – fommil