2015-12-12 11 views
38

मैंने आज Open12DK 8 को sudo apt-get install openjdk-8-jdk के माध्यम से डाउनलोड किया है और ऐसा लगता है कि जावाएफएक्स इसमें शामिल नहीं है।उबंटू विली (15.10) पर ओपनजेडीके 8 में जावाएफएक्स क्यों शामिल नहीं है?

> java -version 
openjdk version "1.8.0_66-internal" 
OpenJDK Runtime Environment (build 1.8.0_66-internal-b17) 
OpenJDK Server VM (build 25.66-b17, mixed mode) 

मैं ई (fx) नवीनतम ग्रहण (ग्रहण मंगल) भी में Clipse स्थापित किया है, लेकिन मैं अभी भी हो रही है संदेश JavaFX हल नहीं किया जा सकता है।

+0

मान लें कि आप उबंटू लिनक्स का उपयोग कर रहे हैं, आप किस संस्करण को चल रहे हैं? अन्यथा, हम किस लिनक्स वितरण को यहां मानते हैं? – MWiesner

+0

@MWiesner, उबंटू मेट 15.10 बीटा 2. मैंने अब ओरेकल जेडीके स्थापित किया है। – Nikola

उत्तर

88

उबंटू चतुर में packages list के अनुसार Xenial openjfx नाम के एक पैकेज है। यह वही है जिसे आप खोज रहे के लिए एक उम्मीदवार होना चाहिए: -

JavaFX/OpenJFX 8 जावा

के लिए रिच क्लाइंट अनुप्रयोग मंच

आप के माध्यम से इसे स्थापित कर सकते हैं:

sudo apt-get install openjfx 

यह Ubuntu सिस्टम पर OpenJDK स्थापना के लिए following JAR files प्रदान करता है:

/usr/lib/jvm/java-8-openjdk-amd64/jre/lib/ext/jfxrt.jar 
/usr/lib/jvm/java-8-openjdk-amd64/jre/lib/jfxswt.jar 
/usr/lib/jvm/java-8-openjdk-amd64/lib/ant-javafx.jar 
/usr/lib/jvm/java-8-openjdk-amd64/lib/javafx-mx.jar 

आप डीबगिंग के लिए उदाहरण के लिए उपलब्ध स्रोतों, करना चाहते हैं, तो आप इसके साथ ही स्थापित कर सकते हैं:

sudo apt-get install openjfx-source 
+0

ओरेकल जेडीके स्थापित करने में समस्या हल हो गई है लेकिन मदद के लिए धन्यवाद। हालांकि, मुझे नई समस्या मिल रही है। जब मैं ओरेकल दस्तावेज़ से हैलो वर्ल्ड उदाहरण चलाने की कोशिश करता हूं, तो मुझे यह त्रुटि कंसोल में मिलती है: 'प्रिज्म-ईएस 2 त्रुटि: GL_VERSION (major.minor) = 1.4' और विंडो स्पेस सफेद है। क्या इसका मतलब है कि ओपनजीएल का मेरा संस्करण पुराना है? – Nikola

+10

कृपया मेरे सुझाए गए समाधान के साथ प्रयास करें, क्योंकि यह मूल रूप से आपके प्रश्न का उत्तर देता है। यह मददगार ** ** दूसरों के लिए ** अगर इस समस्या को ठीक करने की पुष्टि की गई है। कृपया इस प्रश्न के साथ कुछ नई/अन्य समस्याएं न करें, इसके बजाय एक नया प्रश्न पूछें :) – MWiesner

+0

आप javafx फ़ंक्शंस का उपयोग करने के लिए किस आयात करते हैं? –

13

मैं उपयोग ubuntu 16.04 और क्योंकि मैं पहले से ही था OpenJDK स्थापित है, इस आदेश समस्या हल कर दिया है। यह मत भूलना कि जावाएफएक्स ओपनजेडीके का हिस्सा है।

sudo apt-get install openjfx 
संबंधित मुद्दे