Làm cách nào để thay đổi cấp độ nhật ký trong sbt tại dòng lệnh mà không sửa đổi cấu hình hiện tại?Làm thế nào để thay đổi cấp độ đăng nhập từ dòng lệnh?
Trả lời
Như đã trình bày trong Change the logging level globally cho SBT:
Để thiết lập mức độ khai thác gỗ trước khi bất kỳ lệnh được thực thi khi khởi động, sử dụng - trước khi mức độ khai thác gỗ
Có bốn mức độ khai thác gỗ:
- debug
- thông tin
- cảnh báo
- lỗi
Nếu bạn cần một ứng dụng "tại dòng lệnh mà không sửa đổi cấu hình hiện có", hãy chạy trình khởi chạy sbt
với mức thích hợp được đặt trước bằng dấu gạch ngang kép.
jacek:~/oss/scalania
$ sbt --debug
[debug] > boot
[debug] > reload
[debug] > sbtStashOnFailure
[debug] > onFailure load-failed
[debug] > loadp
[info] Loading global plugins from /Users/jacek/.sbt/0.13/plugins
[debug] Running task... Cancelable: false, check cycles: false
[debug]
Với sbt.boot.properties
bạn cũng có thể nhận được sbt
nhật ký nội bộ được in ra. Xem Launcher Specification.
Đối với SBT 0.12:
Nếu bạn muốn thay đổi mức độ đăng nhập từ dòng lệnh, bạn có thể làm trong chế độ tương tác SBT mà không thay đổi tập tin build.sbt của bạn hoặc bất kỳ cấu hình. Chỉ cần gõ:
> set logLevel := Level.Debug
Tuy nhiên nếu bạn đang viết một số kịch bản mà sẽ chạy trong máy chủ của bạn và bạn không thể làm một cách tương tác, bạn sẽ phải tạo một tập tin boot.properties thiết lập mức đăng nhập mong muốn và thông qua tập tin này trong dòng lệnh, bằng cách chạy
sbt -Dsbt.boot.properties=path-to-your-boot.properties
Kiểm tra các tài liệu cho boot.properties here
- 1. cách súc tích để thay đổi cấp độ điều khiển django cấp độ đăng nhập
- 2. Thay đổi cấp độ đăng nhập trong Laravel 4
- 3. Làm thế nào để thay đổi mức độ đăng nhập Sinatra
- 4. Nhập từ dòng lệnh
- 5. Các cấp độ đăng nhập khác nhau trong python
- 6. Làm thế nào để thay đổi mức logback đăng nhập lập trình trong Java?
- 7. Làm thế nào để thay đổi đường dẫn đăng nhập mặc định của Rails 3.0?
- 8. Làm thế nào để thay đổi NSMenuItem Tiêu đề (Đăng nhập để Logout)
- 9. Làm thế nào để thay đổi tiêu đề cửa sổ lệnh (console) từ ứng dụng Java dòng lệnh?
- 10. Làm thế nào để giật từ dòng lệnh
- 11. Lệnh Vim đăng nhập
- 12. Làm thế nào để animate dòng lệnh?
- 13. Làm thế nào để thay đổi đăng nhập XCode iTunes Connect của bạn?
- 14. Làm thế nào để nhập một kết xuất MySQL từ dòng lệnh WITH ghi đè lên
- 15. Làm thế nào tôi có thể thay đổi định dạng đăng nhập vào Google AppEngine
- 16. GWT Canvas: làm thế nào để thay đổi dòng màu
- 17. Khi nào thì hibernate sử dụng cache cấp đầu tiên? làm thế nào để đăng nhập?
- 18. Thay đổi nền của Terminal.app từ dòng lệnh
- 19. Windows tự động Nhiều người dùng đăng nhập dòng lệnh
- 20. Làm thế nào để chạy Matlab từ dòng lệnh?
- 21. Làm thế nào để tải về python từ dòng lệnh?
- 22. Làm thế nào để tăng không đường (cấp đăng nhập) trong Logcat
- 23. Không thể thay đổi đăng nhập
- 24. Làm thế nào để thay đổi vĩnh viễn ngôn ngữ của dòng lệnh mercurial trên Windows?
- 25. Xcode 5 dòng lệnh Mã lỗi đăng nhập
- 26. Làm thế nào để thay đổi độ dày của dòng trong iText?
- 27. Làm thế nào để thay đổi chiều rộng thụt đầu dòng trong emacs chế độ
- 28. Thay đổi ngôn ngữ khi đăng nhập
- 29. Làm cách nào để đặt đăng nhập Ruby Sequel thành cấp DEBUG?
- 30. Làm cách nào để tạo một thay đổi mật khẩu cho đăng nhập máy chủ SQL?
Tôi đã sử dụng 'sbt --info test' nhưng vẫn ghi nhật ký ở cấp gỡ lỗi. – OrangeDog