मैं playframework के साथ SQLite काम करने की कोशिश कर रहा हूं लेकिन अब तक कोई भाग्य नहीं है।प्लेफ्रेमवर्क 2 SQLite
मैंने sqlitejdbc-v056.jar डाउनलोड किया है और इसे lib फ़ोल्डर में डाल दिया है।
db.driver=org.sqlite.JDBC
db.url="jdbc:sqlite:/db/geolookup.sqlite"
db.default.user=sa
db.default.password=sa
मैं एक फ़ोल्डर डाटाबेस बनाया है और इसे में मेरी SQLite db ड्रॉप:
मैं तो application.conf बदल दिया है।
अब मैं खेलने रन के साथ खेलने शुरू
सब कुछ ठीक संकलित करने के लिए लगता है, लेकिन जब मैं यूआरएल फोन: http://127.0.0.1:9000
मैं निम्नलिखित त्रुटि मिलती है:
driver.url बल्कि स्ट्रिंग प्रकार है निम्न पंक्ति के साथ वस्तु से हाइलाईट किए गए:
db.driver=org.sqlite.JDBC
मैं क्या याद आ रही है?
क्या आपने 'db.driver =" org.sqlite.JDBC "'? –
एक साइड नोट के रूप में, आपको सीधे lib फ़ोल्डर में एक जार कॉपी नहीं करना चाहिए बल्कि लाइब्रेरी को निर्भरता के रूप में जोड़ना चाहिए। तो संपादित 'Application.build' करने के लिए, और' appDependencies' सूची में निम्नलिखित प्रविष्टि जोड़ने: '" org.xerial "%" SQLite-JDBC "%" 3.7.2 "' (की जगह जिस संस्करण का आप उपयोग करना चाहते हैं उसके साथ संस्करण) आप अपनी हर निर्भरता के लिए ऐसा कर सकते हैं, पहली स्ट्रिंग समूह आईडी है, दूसरा आर्टिफैक्ट आईडी और आखिरी संस्करण है। अगले सर्वर पर पुनरारंभ करें, चलाएं! आपके लिए निर्भरता को हल और डाउनलोड करेगा। – christopheml