2016-06-07 7 views
5

मैं स्कैला, अक्का और स्लिक जैसी प्रौद्योगिकियों को शामिल करने वाली एक लाइव परियोजना पर काम कर रहा हूं। मुझे एसएमएस कार्यक्षमता को लागू करना है। गुगलिंग के बाद मुझे स्कैला का उपयोग करके एक भी उदाहरण नहीं मिला, लेकिन मुझे जावा का उपयोग करके कुछ मिल गए और कुछ टिप्पणियां कह रही हैं कि सरल कार्यक्षमता इस कार्यक्षमता को लागू करने के लिए सबसे अच्छी है। लेकिन मैं उनमें से किसी के लिए लाइब्रेरी निर्भरता नहीं ढूंढ पा रहा हूं। स्कैला का उपयोग करके इस simplewire उदाहरण को हल करने और कार्यान्वित करने में मेरी सहायता करें।मैं स्कैला में पीसी से मोबाइल पर एसएमएस कैसे भेज सकता हूं?

मैं इस तरह शुरू करने की कोशिश,

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

आप एसबीटी का उपयोग कर रहे हैं? तुम्हे करना चाहिए। अपनी एसबीटी बिल्ड स्क्रिप्ट में निर्भरता के रूप में Simplewire जोड़ें। – Madoc

+0

@ मैडोक ... हाँ! कृपया मुझे बताएं कि मैं उस निर्भरता को कहां प्राप्त कर सकता हूं – Jet

उत्तर

1

sbt documentation से:

अप्रबंधित निर्भरता इस तरह काम करते हैं: lib को जार जोड़ सकते हैं और वे परियोजना classpath पर रखा जाएगा। इसके लिए और कुछ नहीं!

here से JAR फ़ाइल डाउनलोड करें और बस lib फिर अपने एसबीटी परियोजना के रूट पर स्थित sbt compile फ़ोल्डर में कॉपी करें और काम करना चाहिए।

आप (उदाहरण के custom_lib के लिए) अन्य फ़ोल्डर में अपने पुस्तकालयों रखना चाहते हैं, तो आपके build.sbt फाइल करने के लिए इस पंक्ति जोड़ें:

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

आपको भी 'sbt reload' करना पड़ सकता है। – meucaa

संबंधित मुद्दे