2009-04-08 39 views
7

Tôi đang cố gắng tham khảo một số lớp trong Phiên dịch Scala được viết và biên dịch bằng Eclipse. Eclipse lưu trữ mã byte Java đã biên dịch trong một thư mục {workspace}/myProject/bin. Có một số lệnh sẽ thêm thư mục này vào classpath được sử dụng bởi Scala Interpreter?Làm thế nào để thêm thư viện bên ngoài vào đường dẫn lớp trong trình thông dịch của scala?

Có lẽ scala.bat phải được chỉnh sửa hoặc tham số hóa với một số đối số?

Trả lời

13

Sử dụng -classpath hoặc cờ -cp khi tung ra phiên dịch:

scala -cp /path/to/classfiles 
1

Bạn có thể chỉnh sửa scala.bat hoặc thay vào đó tạo một bản sao để nguyên bản gốc.

Có thể bạn sẽ muốn sử dụng số gọi: add_cpath "..." để thêm nó, như được sử dụng ở đâu đó trong tệp lô đó.

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