इसलिए मैंने कुछ उदाहरणों को देखने के लिए कुछ समय पहले JDK 8 का बीटा स्थापित किया। मैंने अब तक निश्चित रूप से सोचा था, संस्करणों के बीच बदलना आसान है।
इंटेलीज के साथ कुछ प्ले डेवलपमेंट कर रहे हैं। किसी कारण के लिए, IntelliJ 8 के साथ संकलन कर रहा है:
- मैं 1.6 का उपयोग करने के लिए वरीयताएँ में संकलक सेट है
- माना जाता है कि यह बाहरी निर्माण के माध्यम से SBT का उपयोग कर रहा है, लेकिन कमांड लाइन के काम से sbt
- JAVA_HOME JDK 6 की ओर इशारा कर रहा है।
अगर मैं जावा प्राथमिकताएं पृष्ठ पर जाता हूं, तो यह 8 स्थापित दिखाता है, लेकिन इसे अनइंस्टॉल करने का कोई विकल्प नहीं है और यह किसी भी अन्य संस्करण को नहीं देखता है।
जब मैं करता हूं which java
, यह मुझे बताता है /usr/bin/java
और मैं करता हूं /usr/bin/java -version
और यह 1.6 देता है।
नोट: थोड़ी सी फीलिंग के साथ, आप IntelliJ और JDK7 का उपयोग कर सकते हैं, यहाँ देखें ।
Homebrew
और Jenv
प्रबंधित करने का Java
तरीका जाने का तरीका है। see hanxue-it.blogspot.ch/2014/05/…