मेरे पास एक परियोजना है जिसे हाइबरनेट जार की आवश्यकता है।
मैंने उन्हें pom.xml में निर्भरता के रूप में जोड़ा और मावेन ने मेरी परियोजना को अच्छी तरह से संकलित किया।
हालांकि, आईडीई में, हाइबरनेट एपीआई के सभी एनोटेशन और कॉल को अनसुलझे (लाल) के रूप में चिह्नित किया गया है।
मैं इन्टेलिज को कैसे हल कर सकता था?
जब मैं बिल्ड प्रोजेक्ट पर क्लिक करता हूं तो मावेन का उपयोग करने का कोई तरीका है? (Ctrl + F9)
इसके अलावा, मैं IntelliJ के भीतर पहलुओं की अवधारणा से भ्रमित हूं। क्या मुझे उनकी आवश्यकता है, चलो जेपीए पहलुओं को दृढ़ता सहायक आदि को सक्षम करने के लिए कहेंगे ... या मावेन को ध्यान रखने का विकल्प है?
1
IntelliJ से परियोजना को हटाना और उसकी मदद करना फिर से शुरू करना होगा?
@ Thorbjørn रावन एंडरसन मैंने इसे किया था, वही काम नहीं करता है।
—
मिक 378
अधिक एकीकृत होने के लिए, मैं एक ServletContextListener का उपयोग करता हूं इसलिए मुझे सर्वलेट-एपी.जर की आवश्यकता थी। मावेन ने इसे अच्छी तरह से जोड़ा लेकिन इंटेलेज ने अनसुलझे वर्ग के बारे में शिकायत की। मैं इसे निर्भरता के रूप में IDE से सेटिंग पैनल के साथ जोड़ सकता था, लेकिन इसे करने में मुझे Maven होने का कोई लाभ नहीं मिलेगा .....
—
मिका 378
संकलन के लिए जिन वर्गों की आवश्यकता होती है, लेकिन जो वेब कंटेनर द्वारा प्रदान किए जाते हैं, उनका उल्लेख किया जाना चाहिए
<scope>provided</scope>
अंत में, मैंने अपनी परियोजनाओं से (डिस्क से ^ ^) को पूरी तरह से हटा दिया और इसे फिर से बनाया। और अबरकदाबरा, मावेन काम करता है :) आपकी मदद के लिए धन्यवाद !! :)
—
मिक 378