मैं उदाहरण ORMLite के लिए उदाहरण के लिए काम करने का प्रयास कर रहा हूं लेकिन सफलतापूर्वक संकलित करने में सक्षम नहीं हूं। मुझे डेटाबेसहेल्पर क्लास में समस्या है। विशेष रूप से getDao()
विधि:एंड्रॉइड के लिए ORMLite उदाहरण संकलित नहीं करेंगे
/**
* Returns the Database Access Object (DAO) for our SimpleData class.
* It will create it or return the cached value.
*/
public Dao<SimpleData, Integer> getDao() throws SQLException {
if (simpleDao == null) {
simpleDao = getDao(SimpleData.class);
}
return simpleDao;
}
यहाँ संकलन समय त्रुटि मैं प्राप्त कर रहा है:
डी केप्रकार पैरामीटर निर्धारित नहीं किया जा सकता है; कोई अद्वितीय अधिक से अधिक उदाहरण के लिए ऊपरी सीमा com.j256.ormlite.dao.Dao साथ प्रकार चर डी मौजूद है, com.j256.ormlite.dao.Dao
यह निम्न [बग] (https://bugs.eclipse.org/bugs/show_bug.cgi?id=98379) जैसा दिखता है। संकलन ग्रहण में काम करता है, लेकिन सामान्य जावा कंपाइलर के साथ एक प्रकार की अनुमान समस्या के कारण नहीं। आप कोड कैसे संकलित कर रहे हैं? – CamilleLDN
मैं उबंटू 10 में चल रहे जेटब्रेन से इंटेलिजे आईडीई का उपयोग कर रहा हूं। – curtisthibault
मैं आपके साथ @Mademoiselle Geek (ठंडा नाम) से सहमत हूं। अरे curtisthibault, जावा के किस संस्करण का उपयोग आप अपने उबंटू पर कर रहे हैं। ऐसा लगता है कि यह 6u24-rev (बी 22) और 6u25 (बी 01) में तय है। – Gray