Tôi là một người mới hoàn thành cho SBT và thế giới scala. Tôi muốn tạo ra một ứng dụng thang máy và trong khi khám phá về cách làm nó tôi stumbled ở khắp mọi nơi mà tôi phải sử dụng SBT. Vì vậy, tôi đã đi đến trang wiki github và làm theo hướng dẫn cho các cửa sổ. Tôi tải về các jar cho ở đó và tạo ra sbt.bat và đặt cả hai tập tin trong c: \ sbt và thêm nó vào đường dẫn của tôi. Sau đó, tôi đã đi c: \ liftprojects và gõ sbt.bắt đầu với SBT để nâng
Nó đã làm điều gì đó nhưng như được cho ở mọi nơi tôi mong đợi một thuật sĩ sắp xếp mà sẽ hỏi tôi loại dự án nào tôi muốn xây dựng và công cụ và tạo cấu trúc thư mục giống như mvn: archetype: generate nhưng nó không làm gì cả. Nó chỉ chạy một số tải và tạo ra hai dirs
project
boot
blah
target
blah
target
scala 2.8.1
blah
trong github wiki nó nói SBT sau cấu trúc bir maven nhưng tôi không thể nhìn thấy nó ở đây.
Tôi có làm gì đó sai không. Im bị mắc kẹt về điều này. Tất cả những gì tôi cần là biết cách tạo ứng dụng thang máy hoặc dự án scala.
Đây chính xác là cách thực hiện ngay bây giờ, nhưng tôi muốn hiểu cách thức hoạt động của sbt do đó câu hỏi – swordfish
Đối với sbt 0.7.x, bạn nên kiểm tra định nghĩa dự án trong project/build/Project.scala. Để sbt biết rằng dự án là một Lift, lớp đó thường mở rộng DefaultWebProject. Có thể sẽ tốt hơn khi đăng các câu hỏi này trong danh sách thư Nâng cao [ở đây] (groups.google.com/group/liftweb). –