चूंकि सार्वजनिक जावा 6 एसई जेआरई इसके ईओएल (नवंबर '12) के करीब आ रहा है, इसलिए मैं जावा 6 से जावा 7 तक अपनी परियोजनाओं को पोर्ट करने पर विचार कर रहा हूं। यह एक बड़ा सौदा नहीं होगा, अगर ऐप्पल जावा प्रदान करेगा मैक ओएस एक्स के लिए 7 जेआरई लेकिन चूंकि ऐप्पल ऐसा करने को तैयार नहीं है, इसलिए मुझे अभी भी उन उपयोगकर्ताओं का समर्थन करना है जिनके पास केवल जावा 6 जेआरई है।क्या जावा 7 एसडीके के साथ क्लास फाइलों को संकलित करना संभव है जो जावा 6 जेवीएम पर चल सकता है?
जावा 7 जावा के साथ जावा 6 संगत बाइनरी (क्लास फाइल) को संकलित करने का कोई तरीका है? निश्चित रूप से मुझे पता है कि ऐसा करने पर मैं नई जावा 7 सुविधाओं का उपयोग नहीं कर सकता।
प्रत्याशा में धन्यवाद!
संबंधित: http://stackoverflow.com/questions/4061965/if-i-compiled-a-java-file-in-the-newest-jdk-would-an-older-jvm-be-able-to -रुन-टी – assylias
[संभव चींटी बूटक्लासपैथ सेट करें: जेडीके 1.7 में बूटप्लासपैथ के बिना पुराने स्रोत को सेट करने के लिए एक नई जावैक चेतावनी है] (http://stackoverflow.com/questions/7260697/set-ant-bootclasspath-jdk-1 -7-has-a-new-javac-warning-for-setup-an-old-sour) –
http://stackoverflow.com/questions/7661980/compiling-java-7-to-java-6 – karmakaze