मैं ग्रहण (केप्लर) में जेपीए का उपयोग कर रहा हूं और मेरी संस्था बीन्स कभी-कभी त्रुटियों को दिखाना शुरू कर देगी हालांकि कक्षा में कुछ भी नहीं बदला है।इकाई "कक्षा नाम" इकाई का दिया गया नाम खाली है
अचानक @Entity
एनोटेशन एक त्रुटि के रूप में प्रकाश डाला गया है और संबद्ध त्रुटि संदेश है:
इकाई "com.test.domain.Result" के दिए गए नाम रिक्त है।
मैं विशेष रूप से नाम विशेषता (यानी @Entity(name="somename")
तो लाइन की "SomeName" भाग एक त्रुटि के रूप में प्रकाश डाला गया है।
परियोजना सफाई, को पुन: प्रारंभ ग्रहण इसे ठीक नहीं है जोड़ें। मैं कॉपी कर सकते हैं एक नई परियोजना में कक्षाएं और थोड़ी देर के लिए त्रुटि नहीं मिलती है, लेकिन एक बार ऐसा दिखाई देता है (बिना किसी स्पष्ट कारण के) मैं इसे से छुटकारा नहीं पा सकता हूं।
कोई विचार क्या है और इसे कैसे ठीक कर सकता है कृपया?
अद्यतन:
ठीक है, मैं इस परियोजना गुणों में एक सुविधा प्राप्त कर सकते हैं विशेष रूप से चेतावनी को यह त्रुटि सेट (या उपेक्षा) से (प्रोजेक्ट गुण -> जेपीए -> त्रुटियाँ/चेतावनी -> टाइप करें "इकाई नाम खाली है "(सूची में दूसरा एक नीचे)। अगर मैं ऐसा करता हूं तो सब ठीक काम करता है, हालांकि मैं अभी भी सोच रहा हूं कि पहली जगह में त्रुटि क्या हो रही है।
अद्यतन: ठीक है, मैं प्रोजेक्ट गुणों में विशेष रूप से इस त्रुटि को चेतावनी (या अनदेखा!) (परियोजना गुण -> जेपीए -> त्रुटियों/चेतावनियों -> टाइप करें "इकाई का नाम खाली है" (दूसरा एक) सूची में नीचे)।अगर मैं ऐसा करता हूं तो सबकुछ ठीक काम करता है हालांकि मैं अभी भी सोच रहा हूं कि पहली जगह में त्रुटि क्या हो रही है – David
क्या आप जेपीए प्लेटफार्म के लिए निर्दिष्ट हाइबरनेट प्लेटफॉर्म के साथ जेबॉस टूल्स का उपयोग कर रहे हैं? –
देर से उत्तर के लिए खेद है, हाँ मैं था। मुझे लगता है कि यह ग्रहण कर रहा था बस – David