JDKs को कॉन्फ़िगर करना
- विंडोज -> प्राथमिकताएं -> स्थापित JRE, स्थापित JDKs को कॉन्फ़िगर करने के लिए
- प्रोजेक्ट गुण, जावा कंपाइलर, प्रोजेक्ट विशिष्ट सेटिंग्स सक्षम करें (या कार्यक्षेत्र सेटिंग्स कॉन्फ़िगर करें), JDK अनुपालन
- प्रोजेक्ट गुण, जावा बिल्ड पाथ, लाइब्रेरी, लाइब्रेरी जोड़ें, जेआरई सिस्टम लाइब्रेरी, कार्यक्षेत्र डिफ़ॉल्ट या वैकल्पिक जेआरई (जेआरई में से एक कॉन्फ़िगर किया गया है)
Maven
लेकिन अगर आप मावेन का उपयोग कर रहे हैं, बशर्ते कि आपके पास अपना नवीनतम जेआरई (विंडोज / वरीयताएँ / स्थापित जेआरई) हों, तो उदाहरण के लिए JDK 1.8
आप इस तरह मावेन-कंपाइलर-प्लगइन स्रोत और लक्ष्य विशेषताओं को कॉन्फ़िगर करके स्तर 1.6, 1.7, 1.8 का चयन कर सकते हैं
<plugin>
<artifactId>maven-compiler-plugin</artifactId>
<version>3.3</version>
<configuration>
<source>1.8</source>
<target>1.8</target>
</configuration>
</plugin>
और आदर्श रूप से, यदि आपके पास एक माता-पिता पोम है, तो आप इसे एक ही स्थान पर मूल पोम में सभी मॉड्यूल (ग्रहण परियोजनाओं) के लिए कर सकते हैं।
स्रोत और लक्ष्य
यदि हम जावा 8 भाषा सुविधाओं का उपयोग करना चाहते हैं, तो स्रोत को 1.8 पर सेट किया जाना चाहिए। इसके अलावा, संकलित कक्षाओं के लिए जेवीएम 1.8 के साथ संगत होने के लिए, -टर्ज मूल्य 1.8 होना चाहिए।
JRE लाइब्रेरी को अपडेट करना जो एक साथ कई परियोजनाओं में टूटी हुई है (मावेन के साथ)
एक के बाद एक JRE लाइब्रेरी को अपडेट करने के बजाय, मावेन को आपके लिए करने दें।
परियोजनाओं का चयन करना और मावेन के लिए राइट-क्लिक करना -> अपडेट प्रोजेक्ट, सिस्टम लाइब्रेरी को स्थापित किए गए JDK के पथ पर सेट करेगा, यदि रास्ते टूट गए हैं (क्योंकि आपने एक नया JDK स्थापित किया है या किसी अन्य कंप्यूटर से आयात किया गया है, आदि)। पाव में मावन स्रोत और लक्ष्य सेटिंग के अनुसार जेडीके अनुपालन सेट करें।