विंडोज 8 और जावा डेवलपमेंट


22

मैं अपने पीसी को विंडोज 8 में अपग्रेड करने पर विचार कर रहा हूं, लेकिन मुझे एक चिंता है।

मुझे अभी तक कोई "पुष्टि" नहीं मिली है, कि JDK और ग्रहण विंडोज 8 पर काम करेंगे।

क्या किसी ने विंडोज 8 पर जावा-एप्लिकेशन विकसित / चलाने की कोशिश की है?


2
मुझे लगता है कि आप एक विकास विभाजन प्राप्त कर सकते हैं और विन 8 को स्थापित करने की कोशिश कर सकते हैं और उस पर ग्रहण लगा सकते हैं। मुझे कोई कारण नहीं दिखता कि आप किसी समस्या में भागेंगे। चूंकि विन 8 विन 7 डिजाइन पर आधारित है।

1
यदि कोई भी जवाब नहीं देता है, तो आप इसे आसानी से विंडोज 8 की एक वर्चुअल मशीन स्थापित करने की कोशिश कर सकते हैं। मेरा अनुमान है कि हालांकि, "विरासत" डेस्कटॉप एप्लिकेशन Win7 और Win8 के बीच संगत होंगे।
मिलिमोस

3
आप बेहतर कर सकते हैं - किसी और के अनुभव की तलाश करें। विंडोज़ के तहत कम से कम jdk 'काम कर रहा है' 8. लिंक देखें java-buddy.blogspot.com/2012/01/install-jdk-7-on-windows-8.html
दिमित्री उग्निचेंको

टिनी उपाख्यानात्मक अनुभव: मेरे कम से कम एक सहकर्मी विंडोज 8 को अपने प्राथमिक विकास मंच के रूप में ठीक उपयोग करता है (एक्लिप्स और इंटेलीज आईडीईए का उपयोग करके)।
जोआचिम सॉर

JDK 6 मैक ओएसएक्स पर एक समानताएं वीएम में विंडोज 8 के लिए 30-ईश काम करता है।
सर्ग 10

जवाबों:


11

पुष्टि की गई - JDK और ग्रहण विंडोज 8 पर काम करेंगे। मैं विंडोज 8 आरटीएम (64-बिट) चला रहा हूं। मैंने बस http://eclipse.org/downloads/packages/eclipse-ide-java-ee-developers/junor और JDK को http://www.oracle.com/technetwork/java/javase-downloads/ से ग्रहण डाउनलोड किया । JDK-6u31-डाउनलोड-1501634.html । मैं जावा डेवलपर नहीं हूं, लेकिन मैं ग्रहण को खोलने और एक सरल हैलो वर्ल्ड ऐप बनाने और चलाने में सक्षम था।


1

विंडोज 8 में जावा चलाना शायद कोई समस्या नहीं होगी, क्योंकि जावा एक पोर्टेबल और क्रॉस-प्लेटफॉर्म भाषा है। निर्भरता के मुद्दे गैर-मौजूद नहीं हैं, लेकिन वे कोड की एक (आमतौर पर कम) परत पर कम से कम और पृथक (यदि वे मौजूद हैं), और उपयोगकर्ता / एपीआई क्लाइंट से छिपे हुए हैं। इसलिए यदि आपके कोड में पोर्टेबिलिटी की समस्या है तो यह आम तौर पर एक मुद्दा होगा और विंडोज 8-विशिष्ट नहीं होगा। (उदाहरण के लिए यदि आपका कोड Win8 से दूसरे OS पर पोर्ट किया गया है, तो यह Win8 की गलती नहीं है)

इसलिए आम तौर पर अगर जावा और जावा विंडोज 8 में चलते हैं, तो सभी जावा प्रोग्राम विंडोज 8 में चलेंगे जहां तक ​​कोई निर्भरता समस्या नहीं है। एक विभाजन में बताया गया है या वर्चुअल मशीन पर चलना विंडोज 8 अपने आप को इस बात की पुष्टि करने का एक तरीका हो सकता है कि इस वातावरण में कितना संभव है।

मैं सुझाव दूंगा कि नेटवर्क के अन्य साइटों में से कुछ की जाँच करें, अर्थात सुपरयुजर का उत्तर हो सकता है ...


6
इस उत्तर में वास्तव में कोई भी तथ्यात्मक जानकारी शामिल नहीं है - जावा पोर्टेबल होना केवल अलग-अलग प्लेटफ़ॉर्म वेरिएंट को एक दूसरे के साथ संगत करने के लिए संदर्भित करता है, यह गारंटी नहीं है कि अंतर्निहित एपीआई में परिवर्तन के कारण कोई भी पोर्ट कभी भी टूट नहीं जाएगा जो बाहर हैं फिर JDK के नियंत्रण में। (सुपरयूज़र के लिंक को छोड़कर कोई भी जानकारी जो यकीनन सवाल पर एक टिप्पणी होनी चाहिए थी - अगर इसके लिए नहीं तो यह एक
डाउनवोट हो सकता था

मुझे डराने वाले उद्धरणों से भी परेशान हैं। जावा है , क्योंकि यह है, वास्तव में, विभिन्न प्लेटफार्मों पर वापस पोर्ट दिया स्पष्ट रूप से पोर्टेबल और पार मंच।
मिलीमो

मैं मानता हूं कि इसे कई प्लेटफार्मों पर पोर्ट किया गया है, लेकिन आपने हाइलाइट किया है कि एपीआई निर्भरताएं हैं, जो यह कहने के लिए मेरी बात है कि पोर्टेबिलिटी मुद्दे गैर-मौजूद नहीं हैं! मुझे यह भी लगता है कि अगर आप विंडोज 8 पर बहुत अधिक निर्भरता के साथ बहुत उच्च स्तर की चीज पर काम नहीं कर रहे हैं, तो आपके पास सब कुछ आसानी से चल सकता है। यदि आपके पास OS पर कोई निर्भरता है, तो यह एक समस्या है क्योंकि यह इसे विंडोज़ से लिनक्स पर स्थानांतरित कर रहा है।

वह सिर्फ तर्क-वितर्क कर रहा है। पोर्टेबल का मतलब केवल यह नहीं है कि "पोर्टिंग इश्यूज न के बराबर हैं", बस यह कि संगत पोर्ट बनाना संभव है। (जो जावा के मामले में है, यह है।) इसका मतलब यह है कि मंच की निर्भरता कोड की (आमतौर पर कम) परत पर अलग-थलग होती है, और उपयोगकर्ता / एपीआई क्लाइंट से छिपी होती है। आपकी परिभाषा के अनुसार, पृथ्वी पर पोर्टेबल कोड का हर एक टुकड़ा केवल "पोर्टेबल" होगा।
मिलीमोसे

आप जानते हैं कि आप क्या सही हैं, मैं इसे सही करूंगा और समझाऊंगा कि निर्भरता एक मुद्दा हो सकता है! सलाह के लिए धन्यवाद! :)

1

मैंने विंडोज़ 8 स्थापित किया है, जूनो को स्थापित करने की कोशिश की-> तुलनात्मकता समस्या थी लेकिन हेलियोस को कोई समस्या नहीं है। लेकिन कुछ प्लगइन्स हेलिओस में काम नहीं कर रहे हैं। (Android विकास के लिए ADT प्लगइन)।


1

मैं विंडोज 8 टैबलेट पर ग्रहण केपलर 4.1.2 का उपयोग कर रहा हूं, सब कुछ ठीक चल रहा है।

मेरी सेटिंग्स हैं: RAM 512 vheap: 32 इंटरनल स्टोरेज 200, कोई sdcard नहीं।

टैबलेट के आकार के एवड्स का उपयोग करने में कुछ समस्याएं थीं, लेकिन हाथ का उपयोग करने के लिए मेरी विंडोज 7 एवीडी सेटिंग्स को कॉपी करके समस्या को ठीक किया। मैंने होस्ट gpu को सक्षम करके ग्राफिक्स के साथ मुद्दों को भी हल किया।

अभी भी किसी कारण के लिए 3.2 चलाने वाले ग्राफिक्स के मुद्दे हैं।


0

JDK 1.7_10 या नए है लगभग विंडोज 8 के अंतर्गत समर्थित .. जो सौभाग्य से मतलब है मेरी कंपनी मेरे Win7 मशीन अपग्रेड नहीं कर सकते .. हाँ!

यहां लिया गया फॉर्म: http://www.java.com/en/download/faq/win8_faq.xml

विंडोज 8 को आधिकारिक तौर पर जावा 7 अपडेट 10 की रिलीज़ के साथ समर्थित किया गया है। जावा केवल डेस्कटॉप स्क्रीन में समर्थित होगा । जावा स्टार्ट स्क्रीन में नहीं चलेगा।

हमारी साइट का प्रयोग करके, आप स्वीकार करते हैं कि आपने हमारी Cookie Policy और निजता नीति को पढ़ और समझा लिया है।
Licensed under cc by-sa 3.0 with attribution required.