मैं अपने विकास के माहौल के रूप में IntelliJ IDEA, और निर्भरता प्रबंधन के लिए मावेन का उपयोग करता हूं। मैं अक्सर IDEA के बाहर अपनी परियोजना संरचना (निर्देशिका, पॉम, आदि) का निर्माण करता हूं और फिर उपयोग करके IDEA में परियोजना को आयात करता हूं Import project from external model
। यह महान काम करता है, सिवाय इसके कि मेरे poms में मैं निर्दिष्ट करता हूं कि maven-compiler-plugin को JDK 1.6 का उपयोग करना चाहिए, और जब मैं आयात करता हूं, तो IDEA मुझे सूचित करता है कि Language Level Changed
और वह Language level changes will take effect on project reload
, और फिर प्रोजेक्ट को फिर से लोड करने का संकेत देता है। यह कष्टप्रद है क्योंकि मैं हमेशा उसी JDK संस्करण का उपयोग करता हूं।
मैं IntelliJ IDEA का उपयोग करने वाले डिफ़ॉल्ट JDK को कैसे बदलूं, ताकि मुझे हर बार जब मैं एक नई परियोजना का आयात करूं तो मुझे अपनी परियोजना को फिर से लोड न करना पड़े?