2016-06-07 42 views
5

Sto lavorando a un progetto dal vivo che coinvolge tecnologie come Scala, Akka e Slick. Devo implementare la funzionalità SMS. Dopo aver cercato su google, non ho avuto un singolo esempio utilizzando Scala, ma ne ho alcuni utilizzando Java e alcuni commenti che dicono che Simplewire è la soluzione migliore per implementare questa funzionalità. Ma non sono in grado di trovare le dipendenze della libreria per nessuno di essi. Aiutami a risolvere e implementare questo esempio con simplewire utilizzando Scala.Come posso inviare SMS dal PC al cellulare in scala?

ho cercato di iniziare in questo modo,

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

Si sta utilizzando SBT? Dovresti. Aggiungi Simplewire come dipendenza nel tuo script di costruzione SBT. – Madoc

+0

@Madoc ... Sì! per favore dimmi dove posso ottenere quella dipendenza – Jet

risposta

1

Dal sbt documentation:

dipendenze non gestiti lavorare in questo modo: aggiungere vasi al lib e saranno essere immessi sul classpath progetto. Non molto altro!

Scarica il file JAR da here e semplicemente copiare nella cartella lib situato alla base del vostro progetto SBT poi sbt compile e dovrebbe funzionare.

Se si desidera inserire le librerie in una cartella (per esempio custom_lib), aggiungere questa riga al vostro file build.sbt:

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

Potrebbe essere necessario fare anche un 'sbt reload'. – meucaa