ওপেন সোর্স জাভা কম্প্রেশন এবং আর্কাইভিং লাইব্রেরি

ওপেন সোর্স ফ্রি জাভা API-এর মাধ্যমে ZIP, TAR, এবং GZIP আর্কাইভ তৈরি ও নিষ্কাশন করুন 

Jarcivelib হল একটি ওপেন সোর্স জাভা লাইব্রেরি যা ডেভেলপারদের তাদের নিজস্ব অ্যাপ্লিকেশনের মধ্যে জিপ সংরক্ষণাগারগুলি পরিচালনা করার জন্য একটি নতুন আর্কাইভার তৈরি করতে দেয়। এটি একটি সাধারণ আর্কাইভিং এবং কম্প্রেশন লাইব্রেরি যা স্বয়ংক্রিয়ভাবে ZIP, TAR.gz, TAR.bz2 এবং TAR আর্কাইভ সোর্স কোড তৈরি করে।

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

Previous Next

Jarcivelib দিয়ে শুরু করা

Jarcivelib ব্যবহার করে আপনার প্রজেক্ট চালানোর জন্য, প্রথমে আপনার Java 7 এবং তার উপরে থাকতে হবে। আপনি GitHub থেকে সংগ্রহস্থলটি ম্যানুয়ালি ডাউনলোড করতে পারেন। এটি ইনস্টল করতে নিম্নলিখিত কমান্ডটি ব্যবহার করুন।

Git কমান্ডের মাধ্যমে ইনস্টল করুন

 git clone https://github.com/thrau/jarchivelib.git 

জার্কিভেলিব মাভেন নির্ভরতা

<dependency>
<groupId>org.rauschig</groupId>
<artifactId>jarchivelib</artifactId>
<version>0.7.1</version>
</dependency>
<dependency>

জাভা লাইব্রেরির মাধ্যমে ফাইল কম্প্রেস এবং ডিকম্প্রেস করুন

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

জাভা ব্যবহার করে একটি নতুন জিপ সংরক্ষণাগার তৈরি করুন

Jarcivelib সফ্টওয়্যার বিকাশকারীদের তাদের নিজস্ব জাভা অ্যাপ্লিকেশনগুলির মধ্যে জিপ সংরক্ষণাগারগুলি পরিচালনা করার জন্য একটি নতুন আর্কাইভার তৈরি করতে সক্ষম করে৷ যদি ফাইলটিতে একটি কম্পোজিট ফাইল এক্সটেনশন থাকে যেমন ".tar.gz", তৈরি করা আর্কিভার ".gz" কম্প্রেশনও পরিচালনা করবে। বিকাশকারীরা সংরক্ষণাগারের নামে ফাইলের নাম এক্সটেনশনটি বাদ দিতে পারে, কারণ এটি অনুপস্থিত থাকলে আর্কাইভার স্বয়ংক্রিয়ভাবে এটি সংযুক্ত করবে। বিকাশকারীরা জিজিপ কম্প্রেশন সহ একটি নতুন টার সংরক্ষণাগারও তৈরি করতে পারে যাতে পুরো ডিরেক্টরি থাকতে পারে।

 বাংলা