JDK -এর ডিরেক্টরি কাঠামো এবং JRE প্রায় একই, JDK-এর jmods -এর মতো দুটি অতিরিক্ত ডিরেক্টরি রয়েছে এবং অন্তর্ভুক্ত এবং JDK9 -এ কোন JRE সাবডিরেক্টরি নেই সংস্করণ
JDK ডিরেক্টরি হল JDK সফ্টওয়্যার ইনস্টলেশনের জন্য রুট ডিরেক্টরি। এই ডিরেক্টরিতে কপিরাইটও রয়েছে৷ , readme , এবং src.zip ফাইল, যা জাভা প্ল্যাটফর্মের একটি সোর্স কোড সংরক্ষণাগার ফাইল হতে পারে।
JDK ডিরেক্টরি কাঠামো:
JDK-9 - bin - conf - include - jmods - legal - lib
- The JDK/bin ডিরেক্টরিতে একটি এক্সিকিউটেবল এবং কমান্ড-লাইন লঞ্চার রয়েছে যা একটি ছবির সাথে সংযুক্ত মডিউল দ্বারা সংজ্ঞায়িত করা যেতে পারে৷
- JDK/conf ডিরেক্টরিতে .properties রয়েছে , ।নীতি, এবং অন্যান্য কনফিগারেশন ফাইল যা ডেভেলপার, ডিপ্লোয়ার এবং শেষ-ব্যবহারকারীদের দ্বারা সম্পাদনা করার উদ্দেশ্যে।
- দি JDK/lib ডিরেক্টরিতে রানটাইম সিস্টেমের ব্যক্তিগত বাস্তবায়ন বিবরণ রয়েছে। এই ফাইলগুলি বাহ্যিক ব্যবহারের উদ্দেশ্যে নয়, এবং সংশোধন করা উচিত নয়৷ ৷
- JDK/jmods ডিরেক্টরিতে সংকলিত মডিউল সংজ্ঞা রয়েছে।
- JDK/আইনি ডিরেক্টরিতে কপিরাইট রয়েছে এবং লাইসেন্স প্রতিটি মডিউলের জন্য ফাইল।
- JDK/ অন্তর্ভুক্ত ডিরেক্টরিতে সি-ভাষা রয়েছে হেডার ফাইল যা নেটিভ-কোড সমর্থন করে জাভা নেটিভ ইন্টারফেস দিয়ে প্রোগ্রামিং (JNI ) এবং জাভা ভার্চুয়াল মেশিন (JVM) ডিবাগার ইন্টারফেস।
JRE JRE সফ্টওয়্যার ইনস্টলেশনের জন্য রুট ডিরেক্টরি। এই ডিরেক্টরিতে readme রয়েছে এবং অন্যান্য JRE ফোল্ডার।
JRE ডিরেক্টরি কাঠামো:
JRE-9 - bin - conf - legal - lib
- The JRE/bin ডিরেক্টরীতে এক্সিকিউটেবল এবং কমান্ড-লাইন লঞ্চার রয়েছে যেগুলি একটি ছবির সাথে সংযুক্ত মডিউল দ্বারা সংজ্ঞায়িত করা হয়৷
- JRE/conf ডিরেক্টরিতে .properties, রয়েছে .নীতি , এবং অন্যান্য কনফিগারেশন ফাইল যা ডেভেলপার, ডিপ্লোয়ার এবং শেষ-ব্যবহারকারীদের দ্বারা সম্পাদনা করার উদ্দেশ্যে।
- The JRE/lib ডিরেক্টরিতে রানটাইম সিস্টেমের ব্যক্তিগত বাস্তবায়নের বিবরণ রয়েছে। এই ফাইলগুলি বাহ্যিক ব্যবহারের উদ্দেশ্যে নয় এবং সংশোধন করা উচিত নয়৷ ৷
- JRE/আইনি ডিরেক্টরিতে প্রতিটি মডিউলের জন্য কপিরাইট এবং লাইসেন্স ফাইল রয়েছে।