2012-11-17 36 views

Trả lời

2

Bạn có thể viết một runWithInput nhiệm vụ tùy chỉnh mà thực hiện điều này cho bạn bằng cách chạy một quá trình JVM mới với đầu vào chuyển hướng từ một file đối số. Xem https://github.com/harrah/xsbt/wiki/Processhttps://github.com/harrah/xsbt/wiki/Getting-Started-Custom-Settings.

+0

Ouch! Có, rõ ràng tôi có thể làm điều này, nhưng tôi đã hy vọng rằng sẽ có một cách tiêu chuẩn mà không liên quan đến cấp độ này của hackery. Tôi đoán là không :-( –

+0

Tôi không chắc liệu SBT có chạy một tiến trình mới khi bạn gọi 'run' - tôi nghĩ nó chỉ tạo ra một trình nạp lớp mới với các lớp được biên dịch và chạy từ cùng một JVM. chuyển đổi tiêu chuẩn đầu vào trong JVM hiện tại – axel22

+0

Ah yes - điều đó có ý nghĩa, tôi đoán.Thời gian cho một plugin sbt, có lẽ ... –

Các vấn đề liên quan