저는 스칼라에서 웹 개발을 배우고 있습니다. 현재 MAC OSX에서 sbt 0.11로 스칼라/리프트의 최신 버전을 설치하려고합니다. 지금까지 이미 다음 수행 한 : 최종 스칼라 2.9.1을 설치
1
SBTsbt 0.11.0을 사용하여 스칼라 2.9.1/리프트 2.4-M4 설치하기
3. 설치 경로 환경에서 최신 SBT 0.11 다운로드 2. 내가 지금 할 노력하고 무엇
최신 리프트 프레임 워크 (2.4-M4)를 http://liftweb.net/download에서 얻으므로 부두를 사용하여 localhost : 8080에서 lift_basic 프로젝트를 실행할 수 있습니다. 그것에 대해 몇 가지 질문이 있습니다.
는 SBT 0.11에 있기 때문에 나는이 작업을 수행해야합니다 :
대신 내 객체 리졸버 (아래에 다음 코드를 체크 아웃) 나를 수 있도록 것이라고 놓아야
libraryDependencies += ...
을하는resolvers += "Web plugin repo" at "http://siasia.github.com/maven2" addSbtPlugin("com.github.siasia" %% "xsbt-web-plugin" % "0.1.2")
부두와 웹 플러그인을 모두 설치 하시겠습니까? 그래서, lift_basic 폴더 아래에서 Project/build/LiftProject.Scala로 이동하거나 LiftProject.scala를 삭제하고 Project/Build.scala 아래에 Build.scala를 만듭니다.
object Resolvers { val webPluginRepo = "Web plugin repo" at "http://siasia.github.com/maven2" val jettyRepo = "Jetty Repo" at "http://repo1.maven.org/maven2/org/mortbay/jetty" }
object Dependencies { // web plugin val webPluginDeps = Seq( "org.mortbay.jetty" % "jetty" % "6.1.26" % "jetty", // The last part is "jetty" not "test". "javax.servlet" % "servlet-api" % "2.5" % "provided->default" )
나는 lift_basic 폴더 안에 존재하는 sbt.jar과 어떻게해야합니까? 거기에 sbt의 오래된 버전이있을 것 같습니다 (아마 7.4.0 정도).
Build.properties에서 sbt 버전을 0.11.0으로 변경하는 것 외에 다른 변경 사항은 무엇입니까? 이 새로운 설치를 수용 하시겠습니까? 예 : https://github.com/harrah/xsbt/wiki/Full-Configuration-Example과 같이 전체 구성에서 Build.scala의
var BuildScalaVersion
및var buildVersion
을 여기에서 변경해야합니까? 그렇다면 빌드 버전은 무엇입니까?
저는 Scala의 새로운 초보자입니다. 새로운 scala/lift 버전을 설치하기위한 많은 문서는 없었습니다. scala/lift의 새 버전을 설치할 수있는 포인터/참조/응답을 주셔서 감사합니다. 시간 내 주셔서 감사합니다.
안녕하세요. 시도해 보겠습니다. 부두를 달리고 로컬 호스트의 포트 8080에서 실행되는 앱을 볼 수 있었습니까? –
예, 물론 :) – viktortnk
좋은 한, 감사합니다 @ 다윈! 먼저 종의 기원과 지금이. – Russell