জাভাএফএক্স এবং ওপেনজেডিকে


109

আমি আমার জাভা অ্যাপ্লিকেশনটির ইউজার ইন্টারফেসের জন্য জাভাএফএক্স এ যেতে পারি কিনা তা সিদ্ধান্ত নেওয়ার চেষ্টা করছি। আমার বেশিরভাগ ব্যবহারকারীরা ওরাকল জেআরই ব্যবহার করবেন, যা আজকাল জাভাএফএক্স সমন্বিত। তবে কেউ কেউ ওপেনজেডিকে (লিনাক্সে) ব্যবহার করছেন। এই (পুরানো) প্রশ্নটি পরামর্শ দেয় যে ওপেনজেডিকে জাভাএফএক্সের সাথে খুব খারাপভাবে আচরণ করে। এই প্রশ্ন অনুসারে , বিকল্প ওপেনজেএফএক্স শুধুমাত্র ওপেনজেডকে 9 সংস্করণে সম্পূর্ণরূপে একীভূত হবে So সুতরাং আমার প্রশ্নটি দ্বিগুণ:

  • ওপেনজেডকে জাভাএফএক্স সমর্থনটি কি এখনও এত খারাপ?
  • যদি তা হয় তবে লিনাক্সের এমন কোনও বিতরণ রয়েছে যা ইতিমধ্যে একটি ওপেনএফএক্সএক্স প্যাকেজ সরবরাহ করে যাতে ব্যবহারকারীরা নিজেরাই এটি তৈরি করতে না পারে ?

কি মৃত্যুদন্ড মোড আপনার আবেদনের (এটা কিভাবে মোতায়েন রয়েছে?)
jewelsea

@ জেভেলি এটি একটি স্বতন্ত্র প্রোগ্রাম হিসাবে চলে।
mdriesen

@ ডকএম কি উবুন্টু মেশিনগুলির জন্য ওরাকল- (সূর্য) -জেডকে স্যুইচ করার সমাধান হবে? webupd8.org/2012/01/…
নিয়্যিকি

@nyyrikki এটি একটি বিকল্প। তবে আমি বরং জাভা সুইংয়ের সাথে লেগে থাকি যদি জাভাএফএক্স এবং ওপেনজেডিকে না মিশে।
mdriesen

2
উবুন্টু এবং ডেবিয়ান যখন প্যাকেজগুলি সহ শুরু করল তখন ইয়ংভে আমি সমস্ত কিছু জাভাএফএক্স-এ পোর্ট করেছিলাম।
mdriesen

উত্তর:


99

জাভাএফএক্স ওপেনজেডিকে-র অংশ

জাভাএফএক্স প্রকল্পটি নিজেই ওপেন সোর্স এবং ওপেনজেডিকে প্রকল্পের অংশ

ডিসেম্বর 2019 আপডেট করুন

ওপেন সোর্স জাভাএফএক্স কীভাবে ব্যবহার করতে হয় সে সম্পর্কে বর্তমান তথ্যের জন্য, https://openjfx.io দেখুন । এটি বিদ্যমান জেডিকে (যেমন একটি ওপেন জেডিকে ইনস্টলেশন হিসাবে ) অ্যাক্সেস করা মডিউলার লাইব্রেরি হিসাবে জাভাএফএক্স ব্যবহার করার নির্দেশাবলী অন্তর্ভুক্ত করে ।

জাভাএফএক্সের জন্য ওপেন সোর্স কোড সংগ্রহস্থলটি https://github.com/openjdk/jfx এ রয়েছে

উত্সের সাথে সংযুক্ত, আপনি খোলা জাভাএফএক্সের লাইসেন্স ফাইলগুলি সন্ধান করতে পারেন (বর্তমানে এই লাইসেন্সটি ওপেনজেডিকে: জিপিএল + শ্রেণিপথ ব্যতিক্রমের লাইসেন্সের সাথে মেলে)।

প্রকল্পের উইকিটি এখানে অবস্থিত: https://wiki.openjdk.java.net/display/OpenJFX/Main

আপনি যদি ওপেন জাভাএফএক্স ব্যবহার করতে দ্রুত শুরু করতে চান তবে বেলসফ্ট লাইবেরিকা জেডিকে ওপেনজেডকে প্রাক-বিল্ট বাইনারি সরবরাহ করে যা (বর্তমানে) বিভিন্ন প্ল্যাটফর্মের জন্য ওপেন জাভাএফএক্স অন্তর্ভুক্ত করে।

স্ব-অন্তর্ভুক্ত অ্যাপ্লিকেশন হিসাবে বিতরণের জন্য, জাভা 14, জেইপি 343 বাস্তবায়নের জন্য নির্ধারিত হয়েছে : প্যাকেজিং সরঞ্জাম , যা "শেষ ব্যবহারকারীদের একটি প্রাকৃতিক ইনস্টলেশন অভিজ্ঞতা দেওয়ার জন্য দেশীয় প্যাকেজিং ফর্ম্যাটকে সমর্থন করে These , এবং লিনাক্সে ডেবি এবং আরপিএম native


পুরানো তথ্য যা সময়ের সাথে সাথে পুরানো হয়ে যেতে পারে

ওপেনজেডিকে সংগ্রহস্থল থেকে জাভাএফএক্স তৈরি করা হচ্ছে

আপনি উত্স থেকে সম্পূর্ণ ওপেনজেডিকে (জাভাএফএক্স সহ) একটি মুক্ত সংস্করণ তৈরি করতে পারেন যার ওরাকল জেডিকে বা বদ্ধ উত্স কোডের কোনও নির্ভরতা নেই।

আপডেট: একটি জাভাএফএক্স বিতরণ ওপেনজেডিকে উত্স থেকে প্রাক-বিল্ট ব্যবহার করে

এই প্রশ্নের মন্তব্যে এবং অন্য উত্তরে উল্লিখিত হিসাবে, ডিবিয়ান লিনাক্স ডিস্ট্রিবিউশনগুলি ওপেনজেডিকে ভিত্তিতে একটি জাভাএফএক্স বাইনারি ডিসটিবিউশন সরবরাহ করে:

(বর্তমানে এটি কেবল জাভা 8 এর পক্ষে কাজ করে যতটা আমি জানি))

জাভাএফএক্সের বিষয়ে ওপেন জেডিকে এবং ওরাকল জেডিকে মধ্যে পার্থক্য

নিম্নলিখিত তথ্যটি জাভা ৮ এর জন্য সরবরাহ করা হয়েছিল। জাভা 9 হিসাবে, ভিপি 6 এনকোডিংটি জাভাএফএক্স-এর জন্য অবহিত করা হয়েছে এবং ওরাকল ওয়েবস্টার্ট / ব্রাউজার এম্বেড অ্যাপ্লিকেশন ডিপ্লোমেন্ট প্রযুক্তিও হ্রাস করা হয়নি । সুতরাং জাভাএফএক্সের ভবিষ্যতের সংস্করণগুলি, এমনকি যদি সেগুলি ওরাকল দ্বারা বিতরণ করা হয় তবে সম্ভবত কোনও প্রযুক্তি অন্তর্ভুক্ত থাকবে না যা মুক্ত উত্স নয়।

ওরাকল জেডিকে কিছু সফ্টওয়্যার অন্তর্ভুক্ত রয়েছে যা ওপেনজেডিকে থেকে ব্যবহারযোগ্য নয়। দুটি প্রধান উপাদান যা জাভাএফএক্স-এর সাথে সম্পর্কিত।

  1. গুগল এবং গুগলের মালিকানাধীন ওএন 2 ভিপি 6 ভিডিও কোডেকটি সোর্স করেনি।
  2. ওরাকল ওয়েবস্টার্ট / ব্রাউজার এমবেডেড অ্যাপ্লিকেশন ডিপ্লোমেন্ট প্রযুক্তি।

এর অর্থ জাভাএফএক্সের একটি উন্মুক্ত সংস্করণ ভিপি 6 এফএলভি ফাইল খেলতে পারে না। এটি কোনও বড় ক্ষতি নয় কারণ ভিপি 6 এ এনকোড থাকা ভিপি 6 এনকোডার বা মিডিয়া খুঁজে পাওয়া কঠিন।

অন্যান্য আরও সাধারণ ভিডিও ফর্ম্যাটগুলি যেমন এইচ .২64৪ জাভাএফএক্সের একটি উন্মুক্ত সংস্করণ (যতক্ষণ না আপনি যথাযথ কোডেকগুলি লক্ষ্য মেশিনে প্রাক ইনস্টলড থাকে) এর সাথে প্লেব্যাক জরিমানা করবে।

ওয়েবস্টার্ট / ব্রাউজার এমবেডেড ডিপ্লোমেন্ট প্রযুক্তির অভাব বিশেষত জাভাএফএক্সের পরিবর্তে ওপেনজেডিকে নিজেই কিছু করার দরকার। এই প্রযুক্তিটি জাভাএফএক্সবিহীন অ্যাপ্লিকেশন মোতায়েন করতে ব্যবহৃত হতে পারে।

এটি দুর্দান্ত হবে যদি ওপেনসোর্স সম্প্রদায় জাভা (এবং অন্যান্য সফ্টওয়্যার) এর জন্য একটি স্থাপনা প্রযুক্তি তৈরি করে যা ওয়েবস্টার্ট এবং ব্রাউজার এম্বেড স্থাপনের পদ্ধতিগুলিকে পুরোপুরি প্রতিস্থাপন করে, একটি সুন্দর হালকা-ওজন, অ্যাপ্লিকেশন বিতরণের জন্য কম প্রভাব ব্যবহারকারী অভিজ্ঞতা দেয়। আমি বিশ্বাস করি যে এই জাতীয় লক্ষ্য অর্জনের জন্য কিছু প্রকল্প শুরু হয়েছে, তবে তারা এখনও উচ্চ পরিপক্কতা এবং গ্রহণের পর্যায়ে পৌঁছায়নি।

ব্যক্তিগতভাবে, আমি অনুভব করি যে ওয়েবস্টার্ট / ব্রাউজার এম্বেড স্থাপনা হ'ল উত্তরাধিকার প্রযুক্তি এবং বর্তমানে অনেক জাভাএফএক্স অ্যাপ্লিকেশন (যেমন স্ব-অন্তর্ভুক্ত অ্যাপ্লিকেশন) স্থাপন করার আরও ভাল উপায় রয়েছে।

ডিসেম্বর, 2019 আপডেট করুন:

জেডিকে 11+ এর জন্য ওয়েবস্টার্টের একটি ওপেন সোর্স সংস্করণ তৈরি করা হয়েছে এবং এটি https://openwebstart.com এ উপলব্ধ ।

যার জাভাএফএক্স অন্তর্ভুক্ত লিনাক্স ওপেনজেডিকে বিতরণ তৈরি করা দরকার

জাভাফএক্স অন্তর্ভুক্ত জেডিকে এবং জেআরইয়ের জন্য আরপিএম তৈরি করার জন্য ওপেনজেডিকে (যেমন রেডহাট, উবুন্টু ইত্যাদি) ভিত্তিতে লিনাক্স বিতরণের জন্য প্যাকেজ তৈরি করা লোকের উপর নির্ভর করে। এই সফ্টওয়্যার ডিস্ট্রিবিউটরদের তারপরে উত্পন্ন প্যাকেজগুলি তাদের স্ট্যান্ডার্ড ডিস্ট্রিবিউশন কোড সংগ্রহস্থলগুলিতে স্থাপন করা প্রয়োজন (উদাঃ ফেডোরা / লাল টুপি নেটওয়ার্ক ইয়াম রিপোজিটরিগুলি)। বর্তমানে এটি করা হচ্ছে না, তবে জাভা 8 লিনাক্স প্যাকেজগুলিতে জাভা 8 যখন মার্চ 2014 এ প্রকাশিত হয়েছে তখন জাভা 8 এক্স অন্তর্ভুক্ত না করা হলে আমি অবাক হব।

আপডেট, ডিসেম্বর 2019 :

এখন যে জাভাএফএক্স বেশিরভাগ বাইনারি জেডিকে এবং জেআরই বিতরণগুলি (ওরাকল এর বিতরণ সহ) থেকে পৃথক করা হয়েছে এবং পরিবর্তে, এটি স্ট্যান্ড-অলোন এসডিকে হিসাবে পাওয়া যায়, জোডসের সেট বা কেন্দ্রীয় মাভেন সংগ্রহশালা থেকে উপলব্ধ একটি লাইব্রেরি নির্ভরতা (যেমন হিসাবে বর্ণিত হয়েছে) https://openjfx.io ), জাভাএফএক্স অন্তর্ভুক্ত করার জন্য স্ট্যান্ডার্ড লিনাক্স ওপেনজেডিকে বিতরণের প্রয়োজন কম।

আপনি যদি পূর্ব-নির্মিত জেডিকে চান যা জাভাএফএক্স অন্তর্ভুক্ত করে তবে লাইবেরিকা জেডি কে বিতরণগুলি বিবেচনা করুন , যা বিভিন্ন প্ল্যাটফর্মের জন্য সরবরাহ করা হয়।

পর্যাপ্ত অ্যাপ্লিকেশনগুলির জন্য নিয়োগের বিষয়ে পরামর্শ

আমি জাভার স্ব-অন্তর্ভুক্ত অ্যাপ্লিকেশন ডিপ্লোমেন্ট মোড ব্যবহার করার পরামর্শ দিচ্ছি ।

এই স্থাপনা মোডের একটি বিবরণ হ'ল:

অ্যাপ্লিকেশনটি স্থানীয় ড্রাইভে ইনস্টল করা আছে এবং জাভা এবং জাভাএফএক্স রানটাইমগুলির একটি ব্যক্তিগত অনুলিপি ব্যবহার করে একটি স্বতন্ত্র প্রোগ্রাম হিসাবে চলে। অ্যাপ্লিকেশনটি সেই অপারেটিং সিস্টেমের জন্য অন্যান্য নেটিভ অ্যাপ্লিকেশনগুলির মতো একইভাবে চালু করা যেতে পারে, উদাহরণস্বরূপ ডেস্কটপ শর্টকাট বা মেনু এন্ট্রি ব্যবহার করে।

আপনি ওরাকল জেডিকে বিতরণ বা জাভএফএক্স অন্তর্ভুক্ত একটি ওপেনজেডিকে বিল্ড থেকে স্ব-অন্তর্ভুক্ত অ্যাপ্লিকেশনটি তৈরি করতে পারেন। বর্তমানে ওরাকল জেডিকে দিয়ে এটি করা সহজ।

জাভাটির কোনও সংস্করণ আপনার অ্যাপ্লিকেশনটির সাথে একত্রিত হওয়ার সাথে সাথে জাভাটির কোন সংস্করণটি মেশিনে প্রাক-ইনস্টল করা থাকতে পারে, এর কী ক্ষমতা রয়েছে এবং এটি আপনার প্রোগ্রামের সাথে সামঞ্জস্যপূর্ণ কিনা তা নিয়ে আপনাকে চিন্তা করতে হবে না। পরিবর্তে, আপনি আপনার জাভা রানটাইম সংস্করণের বিপরীতে আপনার অ্যাপ্লিকেশনটি পরীক্ষা করতে পারেন এবং এটি আপনার অ্যাপ্লিকেশন দিয়ে বিতরণ করতে পারেন। আপনার অ্যাপ্লিকেশন মোতায়েনের ব্যবহারকারীর অভিজ্ঞতা তাদের মেশিনে নেটিভ অ্যাপ্লিকেশন ইনস্টল করার সমান হবে (যেমন উইন্ডোজ .exe বা .msi ইনস্টলড, একটি OS X .dmg, একটি লিনাক্স .rpm বা .deb)।

দ্রষ্টব্য: স্ব-অন্তর্ভুক্ত অ্যাপ্লিকেশন বৈশিষ্ট্যটি কেবল জাভা 8 এবং 9 এর জন্য উপলব্ধ ছিল এবং জাভা 10-13-র জন্য নয়। জাভা 14, জেপি 343 এর মাধ্যমে : প্যাকেজিং সরঞ্জামটি আবার ওপেনজেডিকে বিতরণ থেকে এই বৈশিষ্ট্যটির জন্য সমর্থন সরবরাহ করার জন্য নির্ধারিত হয়েছে।

আপডেট, এপ্রিল 2018: ভবিষ্যতের উন্নয়নের দিকে ওরাকল এর বর্তমান নীতি সম্পর্কিত তথ্য


@ এমমানুয়েল, এটিতে আপনার কাজের জন্য ধন্যবাদ। জাভাএফএক্স জেডিকে-র অংশ, সুতরাং (কমপক্ষে জেডিকে মডুলারাইজড হওয়া পর্যন্ত) আমি নিশ্চিত নই কেন স্ট্যান্ডার্ড ওপেনজেডিকে প্যাকেজে প্রয়োজনীয় রানটাইম ফাইলগুলি বাদ দিয়ে আলাদা ওপেনজেএফএক্স প্যাকেজ থাকবে কেন (যেমনটি করা হয়েছে ওরাকল জেডিকে বিতরণ)। ওপেন JFX মেইলিং লিস্ট একটি ভাল জায়গা হলে আরও আলোচনা প্রয়োজন বোধ করা হয় হবে।
জুয়েলা

যদি কেউ জেডিএকে আগ্রহী তবে জাভাএফএক্স-তে না আগ্রহী তবে একটি পৃথক প্যাকেজ কিছুটা নমনীয়তা দেয়। সব পরে জাভা 9 এর জন্য মডুলারাইজেশন কোনও উদ্দেশ্য নয়? :)
ইমানুয়েল

11
"বর্তমানে এটি করা হচ্ছে না, তবে জাভা 8 লিনাক্স প্যাকেজগুলিতে মার্চ 2014 এ জাভা 8 প্রকাশের সময় জাভাএফএক্স অন্তর্ভুক্ত না করা হলে আমি অবাক হব"। আপনি অবশ্যই অবাক হবেন কারণ ওপেনজেডকে 8-এ ওপেনজেএফএক্স অন্তর্ভুক্ত নেই।

2
: আর্চ লিনাক্স এছাড়াও openjfx জন্য প্যাকেজ রয়েছে archlinux.org/packages/?name=java-openjfx
Maciek Łoziński

2
@ নোবগস এটি কার্যকর হতে একটি প্রতিক্রিয়া হতে আরও দেরী হতে পারে, তবে উবুন্টু 14.04 এ ওপেনজেডকে 8 অন্তর্ভুক্ত নয়, এজন্য আপনি সংশ্লিষ্ট জেএফএক্স প্যাকেজটি খুঁজে পাচ্ছেন না। আমি স্মরণ করতে পারি না যে উবুন্টু রিলিজটি এটি চালু করেছিল তবে এটি "ওপেনজেএফএক্স" প্যাকেজের সাথে উবুন্টু 16.04 এ অবশ্যই পাওয়া যায়।
মাইক অ্যালেন

50

আমার জন্য এটি কাজ করেছে।

$ sudo apt-get install openjfx

3
আপনার লিনাক্স
জেডিকে

যদিও এটি অনেকের পক্ষে সঠিক উত্তর, কিছু ওএস এই প্যাকেজটি সরবরাহ করে না। webupd8 PPAফেবারার জন্য উবুন্টু এবং fedyডেস্কটপ ইনস্টলারের জন্য নয় তাদের জন্য সর্বশেষতম ওরাকল জেডিকে / জেআরই সেটআপ করার দুটি দ্রুত উপায় যা জাভাএফএক্স অন্তর্ভুক্ত করে।
tresf

3
উবুন্টু 18.04-র ক্ষেত্রে এটি এখনও জাভা 8-র উপর নির্ভর করে, তবে ডিফল্টটি জাভা ১০ you
jgomo3

মতে openjdk -11 সহ openjfx ইনস্টল করার জন্য কিভাবে? , জাভা সংস্করণ 11+ এর জন্য জাভাএফএক্স ব্যবহার করার জন্য apt-get install openjfx(যা বর্তমানে কেবল জাভা 8 এর জন্য কাজ করে), আপনি ওপেনজএফএক্স.ইউও সাইট থেকে নির্দেশাবলী ব্যবহার করতে পারেন , যেখানে জাভাএফএক্স "প্ল্যাটফর্ম-নির্দিষ্ট এসডিকে হিসাবে একটি নম্বর হিসাবে উপলব্ধ jmods এর, এবং মভেন সেন্ট্রাল মধ্যে নিদর্শন একটি সেট হিসাবে।
জুয়েলিশা

একটি ডেবিয়ান openjfx প্যাকেজ OpenJDK -11 এ জন্য মুক্তি হয়েছে tracker.debian.org/pkg/openjfx এই পদ্ধতি, তাই সম্ভবত। sudo apt-get install openjfx, সমর্থন করা অব্যাহত রাখবে এবং পরবর্তী জাভাএফএক্স এবং উবুন্টু প্রকাশের জন্য কাজ করবে। মনে রাখবেন যে দেবিয়ান ওপেনজএফএক্স প্যাকেজগুলি ওপেনজেএফএক্স.ইও দ্বারা বিতরণকৃত লাইব্রেরিগুলির মতো ঘন ঘন আপডেট করা হবে বলে মনে হয় না, তাই আপনি যদি সর্বাধিক আপ টু ডেট সংস্করণটি ব্যবহার করতে চান তবে আপনি সম্ভবত ওপেনজএফএক্সএক্স বিতরণ ব্যবহার করা ভাল।
জুয়েলারী

11

একটি দ্রুত সমাধান হিসাবে আপনি জাভাএফএক্স রানটাইম জেআর ফাইলটি এবং ওরাকল জেআরই (জেডিকে) বা জাভাএফএক্স ব্যবহার করে এমন কোনও স্বনির্ভর অ্যাপ্লিকেশন (যেমন জাভাএফএক্স দৃশ্য নির্মাতা ২.০ ) থেকে অনুলিপি করতে পারেন :

cp <JRE_WITH_JAVAFX_HOME>/lib/ext/jfxrt.jar     <JRE_HOME>/lib/ext/
cp <JRE_WITH_JAVAFX_HOME>/lib/javafx.properties <JRE_HOME>/lib/
cp <JRE_WITH_JAVAFX_HOME>/lib/amd64/libprism_*  <JRE_HOME>/lib/amd64/
cp <JRE_WITH_JAVAFX_HOME>/lib/amd64/libglass.so <JRE_HOME>/lib/amd64/
cp <JRE_WITH_JAVAFX_HOME>/lib/amd64/libjavafx_* <JRE_HOME>/lib/amd64/

কেবল আপনার কাছে gtk 2.18 বা তার বেশি রয়েছে তা নিশ্চিত করুন


উবুন্টু 18.04 এ কোথায় ওপেনজেএফএক্স ইনস্টল করা আছে তা আমি খুঁজে পাচ্ছি না, তবে আমি আমার হার্ড ডিস্কে ইনস্টল করা অন্য প্রোগ্রাম থেকে এই জারগুলি এবং অন্যান্য ফাইলগুলি চুরি করেছি (আপনি পিএইচপিস্টর্ম বা ক্লিয়ন :) এর মতো কিছু পরীক্ষা করতে পারেন) এবং এটি একটি কবজির মতো কাজ করেছিল। আপনাকে ধন্যবাদ
হিচৌ

আমি JDK1.8.0_251 (ওরাকল জাভা 1.8) থেকে জাভা -8-ওপেনডিজিডি-এমডি 64 (উবুন্টু সংগ্রহস্থল ওপেনজেডিके 8) -তে ফাইলগুলি অনুলিপি করেছি। জাভাএফএক্স দিয়ে জার ফাইলগুলি চালাতে এখনও অক্ষম ছিল। তবে আমি যখন আমার Eclipse বিল্ড পাথের বাইরের লাইব্রেরির জার হিসাবে jfxrt.jar- এর সাথে সহজভাবে লিঙ্ক করেছি, তখন প্রোগ্রামগুলি Eclipse প্রসঙ্গে চলেছিল run "অ্যাপটি-ক্যাশে নীতিমালা libgtk2.0-0" চালানো "ইনস্টল করা হয়েছে: 2.24.32-1ubuntu1"
ফিল ফ্রেইহফনার

7

এছাড়াও এই প্রশ্নের উত্তর:

আমি ওপেনজেডিকে (উইন্ডোজ) এর জন্য পূর্ব-নির্মিত জাভাএফএক্স লাইব্রেরিগুলি কোথায় পেতে পারি?

লিনাক্সে এটি আসলেই সমস্যা নয়, তবে উইন্ডোজে এটি এত সহজ নয়, বিশেষত যদি আপনি জেআরই বিতরণ করতে চান।

আপনি উইন্ডোজগুলিতে ওপেনজেডকে 8 সহ ওপেনজেএফএক্স ব্যবহার করতে পারেন, আপনাকে এটি নিজেই একত্র করতে হবে:

এখান থেকে ওপেনজেডিকে ডাউনলোড করুন: https://github.com/AdoptOpenJDK/openjdk8-releases/releases/tag/jdk8u172-b11

এখান থেকে ওপেনজেএফএক্স ডাউনলোড করুন: https://github.com/SkyLandTW/OpenJFX-binary-windows/releases/tag/v8u172-b11

ওপেনএফএক্স জিপ থেকে সমস্ত ফাইলটি জেডিকে শীর্ষে অনুলিপি করুন, ভয়েলা, আপনার জাভাএফএক্স সহ একটি ওপেনজেডিকে আছে।

আপডেট :

ভাগ্যক্রমে আজুল থেকে এখন একটি ওপেনজেডিকে + ওপেনজেএফএক্স বিল্ড রয়েছে যা তাদের সম্প্রদায় পৃষ্ঠায় ডাউনলোড করা যেতে পারে: https://www.azul.com/downloads/zulu-commune/?&version=java-8-lts&os=windows&package=jdk-fx


ধন্যবাদ। আমি অ্যাডোপটপেনজেডিডি গিথুব সাইটটি পরীক্ষা করেছিলাম তবে এটি "লিগ্যাসি রিপোজিটরি" বলে। আপনি কি জানেন যে নতুন রেপো github.com/AdoptOpenJDK/openjdk8-binaries/releases এর বিল্ডগুলির সাথে মিলিত ওপেনএফএফএক্স-বাইনারি কোথায় পাওয়া যায় ?
হাটম্যান

3

অবজ্ঞাপূর্ণ চেষ্টা করুন ।

এই স্ক্রিপ্টগুলি সংশোধন করার দরকার রয়েছে (ত্রুটি রয়েছে এবং "প্রয়োজনীয় জিনিসটি হুবহুভাবে করবেন না), আমি আগামী কয়েকদিনে অপ্রয়োজনীয় কারখানা থেকে কাটা খনি স্ক্রিপ্টগুলি আপলোড করব। এবং তাই আমি সেই অনুযায়ী আমার উত্তর আপডেট করব।

ততক্ষণ উপভোগ করুন স্যার :)


1
দুর্ভাগ্যক্রমে ওপেনজেএফএক্সের কোনও উইন্ডোস অংশ নেই
মাদ্রিদি

0

ওপেনজেডিকে ও জাভাএফএক্স এর অরাকল ইন্টিগ্রেশন অনুযায়ী কিউ 1-2014 এ হবে (রোডম্যাপ দেখুন: http://www.oracle.com/technetwork/java/javafx/overview/roadmap-1446331.html )। সুতরাং, প্রথম প্রশ্নের উত্তর হ'ল আপনাকে ততক্ষণ অপেক্ষা করতে হবে। ২ য় প্রশ্নের জন্য অন্য কোনও উপায় নেই। সুতরাং, আপাতত জাভা সুইং সহ যান বা জাভাএফএক্সএক্স শুরু করুন এবং অপেক্ষা করুন


আপনার উত্তরের লিঙ্কটি নষ্ট হয়ে গেছে। আমি যে অনুরূপ পৃষ্ঠায় এসেছি
ক্লোজের

@ ILMostro_7 আপনার মন্তব্যের লিঙ্কটি নষ্ট হয়েছে
ব্লেক

এটা যথেষ্ট পুরানো। আমি নিশ্চিত যে নতুন পরিকল্পনা আকার নেওয়ার সাথে সাথে তারা তাদের সাইটটি পরিবর্তন করেছে।
ILMostro_7

নিম্নলিখিত সাইটটি ইঙ্গিত করে যে জাভাফ্যাক্স জাভা -11 দিয়ে শুরু করে একটি স্বতন্ত্র গ্রন্থাগার হবে। oracle.com/technetwork/java/java-se-support-roadmap.html
ILMostro_7
আমাদের সাইট ব্যবহার করে, আপনি স্বীকার করেছেন যে আপনি আমাদের কুকি নীতি এবং গোপনীয়তা নীতিটি পড়েছেন এবং বুঝতে পেরেছেন ।
Licensed under cc by-sa 3.0 with attribution required.