Tôi mới tham gia SBT và không chắc chắn cách bắt đầu dự án. Ai đó có thể chỉ cho tôi hướng dẫn của người mới bắt đầu để tạo dự án kiểu Hello World hay cho tôi một số manh mối không?Hướng dẫn cho người mới tham gia SBT 0.10 và IDEA
IDE ưa thích của tôi là IDEA. Tôi đã chạy sbt-idea
theo hướng dẫn trên IDEA Plugins page. Tại thời điểm này tôi hơi bối rối vì
- không có thư mục nguồn nào được tạo - ở đâu/tôi phải tạo chúng như thế nào và SBT sẽ biết địa điểm ở đâu?
- tại sao nó lại cố gắng sử dụng Scala 2.8.1, khi tôi đã đặt
scalaVersion := "2.9.0"
trong tệpbuild.sbt
? Điều này có nghĩa là IDEA không nhận raobject HelloWorld extends App {}
. - hướng dẫn trên trang trình cắm ở trên đề xuất thay đổi tùy chọn Trước khi khởi chạy "Cấu hình chạy (bao gồm Cấu hình chạy mặc định)". Có 13 cấu hình mặc định khác nhau cho những thứ khác nhau được liệt kê - cái nào cần thay đổi? Tôi có nên tạo một cái mới không? Những cấu hình mặc định này chỉ dành cho dự án này hay nó sẽ ảnh hưởng xấu đến tất cả các dự án khác của tôi không sử dụng SBT?
Cảm ơn.
Cảm ơn bạn đã hướng dẫn chi tiết và các liên kết hữu ích. Có thể tốt hơn là đặt tệp 'build.sbt' ở bước 5 vào' ~/.sbt/plugins/'như wiki gợi ý kể từ đó bạn không phải thực hiện nó cho mọi dự án ... trên Windows bạn có để tự tạo thư mục này trong 'Users \ yourname \\', sử dụng dòng lệnh. Dù sao, bây giờ tôi đã thiết lập các thư mục theo Giao diện Thư mục trong wiki sbt, nó hoạt động tốt! –
Thông tin: hoạt động tốt với sbt-0.11.2 và sbt-idea 0.11.0 – ron