2016-06-07 16 views
5

Tôi đang làm việc trên một dự án trực tiếp liên quan đến các công nghệ như Scala, Akka và Slick. Tôi phải thực hiện chức năng SMS. Sau khi googling tôi đã không nhận được một ví dụ duy nhất bằng cách sử dụng Scala, nhưng tôi đã có một vài bằng cách sử dụng Java và một số ý kiến ​​nói rằng Simplewire là tốt nhất để thực hiện chức năng này. Nhưng tôi không thể tìm thấy phụ thuộc thư viện cho bất kỳ người trong số họ. Giúp tôi giải quyết và triển khai ví dụ simplewire này bằng Scala.Làm cách nào để gửi SMS từ PC sang điện thoại di động trong scala?

tôi đã cố gắng để bắt đầu như thế này,

import com.simplewire.sms._;    
object SMSHelper { 
    def sendSMS = { 
    val sms = new SMS() // SMS() is not resolving 
    } 
    // ... 
} 
+0

Bạn đang sử dụng SBT? Bạn nên. Thêm Simplewire như là một phụ thuộc trong kịch bản xây dựng SBT của bạn. – Madoc

+0

@Madoc ... Có! xin vui lòng cho tôi biết nơi tôi có thể nhận được rằng phụ thuộc – Jet

Trả lời

1

Từ sbt documentation:

phụ thuộc Switch làm việc như thế này: thêm lọ để lib và họ sẽ được đặt trên classpath dự án. Không còn gì khác nữa!

Tải tập tin JAR từ here và chỉ cần sao chép nó vào thư mục lib nằm ở thư mục gốc của dự án SBT của bạn sau đó sbt compile và nó sẽ làm việc.

Nếu bạn muốn đặt thư viện của bạn trong một thư mục khác (chẳng hạn custom_lib), thêm dòng này để tập build.sbt của bạn:

unmanagedBase := baseDirectory.value/"custom_lib" 
+0

Bạn có thể phải làm một 'sbt tải lại' quá. – meucaa

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