में आवश्यक जावा संस्करण को निर्दिष्ट करें, मैं आवश्यक जावा संस्करण जैसे ग्रैडल बिल्ड फ़ाइल में सेट करना चाहता हूं उदा। 7 या 8 के बिना स्थानीय जेडीके स्थापना के वास्तविक पथ को निर्दिष्ट करना है।ग्रैडल बिल्ड
क्या यह संभव है?
में आवश्यक जावा संस्करण को निर्दिष्ट करें, मैं आवश्यक जावा संस्करण जैसे ग्रैडल बिल्ड फ़ाइल में सेट करना चाहता हूं उदा। 7 या 8 के बिना स्थानीय जेडीके स्थापना के वास्तविक पथ को निर्दिष्ट करना है।ग्रैडल बिल्ड
क्या यह संभव है?
टीएलडीआर; धन्यवाद @ फ्रैंकलिन-यू "लक्ष्य कॉम्पैबिलिटी = '1.7' -> आपका उपयोगकर्ता 8 के साथ संकलित कर सकता है और 7 के साथ चला सकता है।"
देखें Gradle, "sourceCompatibility" vs "targetCompatibility"?
targetCompatibility = '1.7'
उदा के लिए काम कर देता है जावा 7
भाषा के स्तर
इसके अलावा के लिए उपयोग
sourceCompatibility = '1.7'
, अगर 'targetCompatibility' निर्दिष्ट नहीं है, यह' sourceCompatibility' करने के लिए डिफ़ॉल्ट। – fgeनहीं, ये विकल्प लक्ष्य स्रोत कोड और बाइट-कोड संगतता सेट करते हैं। संकलन को पूरा करने के लिए मुझे जेडीके संस्करण का उपयोग करने के लिए मुझे यह निर्दिष्ट करने की आवश्यकता है। – pditommaso
ग्रैडल जेडीके का उपयोग करता है जो इसे आपके पथ में पाता है, वांछित पथ – dhfsk