के अंदर जावा 8 टेस्टएनजी चलाने में समस्याएं मैं ओपनजेडीके 1.8 का उपयोग करके एक मेवेन एप्लिकेशन लिख रहा हूं और टेस्टएनजी का उपयोग करके परीक्षण चला रहा हूं।इंटेलिजे
जब मैं कमांड लाइन सब कुछ ठीक काम करता है से Maven चलाने के लिए, लेकिन जब मैं IntelliJ अंदर परीक्षण चलाने का प्रयास है, तो मेकअप प्रक्रिया निम्न त्रुटि प्रदर्शित कर रहा है:
java: javacTask: source release 8 requires target release 1.8
मैं परियोजना सेटिंग्स इंगित करता हो 1.8 JDK और परियोजना भाषा स्तर 8.
अंदर Maven करने के लिए मैं निम्नलिखित ब्लॉक (जो मैं अनुमान लगा रहा हूँ अभी तक कहा जाता हो रही है नहीं है के रूप में यह कर समस्या का कारण किया जा रहा है) है
<plugin>
<groupId>org.apache.maven.plugins</groupId>
<artifactId>maven-compiler-plugin</artifactId>
<version>2.3.2</version>
<configuration>
<source>1.8</source>
<target>1.8</target>
</configuration>
</plugin>
मैंने 1.8 जेडीके को इंगित करने के लिए मेवेन रनर जेआरई को भी कॉन्फ़िगर किया है।
मैं सिर्फ इंटेलीजे 12.0.4 परीक्षण ठीक से
मैं कुछ याद आ रही हूँ चलाने के लिए प्राप्त करने में सक्षम नहीं लग रहे हो?
क्या आप .idea निर्देशिका और .iml फ़ाइलों को संलग्न कर सकते हैं? आपको यह जांचना होगा कि आपके मॉड्यूल बाइटकोड स्तर को ओवरराइड नहीं करते हैं और सभी मॉड्यूल जेडीके 1.8 का उपयोग करने के लिए सेट हैं, अतिरिक्त कंपाइलर विकल्प जोड़े नहीं गए हैं। – CrazyCoder
compiler.xml <मॉड्यूल का नाम = "खेल" target = "1.7" /> bytecodeTargetLevel> आप एक जवाब के रूप लिख सकते हैं तो मैं यह कृपया –
Xetius