मैं जावा प्रोग्राम पर काम करता हूं जो जावा 5 के साथ compatibe होना चाहिए। मेरे पास जावा 6 में अनुमत इंटरफेस विधियों पर @Override
एनोटेशन था, लेकिन 5 में नहीं। मैं जावा 6 एसडीके का उपयोग करता हूं। जब मैं इसे 5.0 अनुपालन पर सेट करता हूं तो ग्रहण @Override
पर त्रुटि संदेशों को सही ढंग से देता है।क्या मैवेन वास्तव में संकलक प्लगइन में <source> टैग का सम्मान करता है?
<plugin>
<groupId>org.apache.maven.plugins</groupId>
<artifactId>maven-compiler-plugin</artifactId>
<configuration>
<source>1.5</source>
<target>1.5</target>
</configuration>
</plugin>
Am मैं उम्मीद कर रहा है कि यह वास्तव निर्माण विफल करना चाहिए में ठीक करें: मेरे Maven निर्माण, हालांकि, यहां तक कि एक चेतावनी के बिना, मेरे पोम में निम्नलिखित सेटिंग्स का उपयोग कर चलाता है? ऐसा क्यों नहीं है, और क्या मैं कुछ कर सकता हूं?
अच्छा बिंदु भी। –