خبر و ترفند روز

خبر و ترفند های روز را اینجا بخوانید!

نحوه باز کردن یک فایل JAR با استفاده از خط فرمان

می‌توانید یک فایل JAR را استخراج کنید تا محتوای آن را کشف کنید، اما همچنین می‌توانید ابتدا محتوای آن را مشاهده کنید تا بدانید چه فایل‌هایی ایجاد می‌کند.

یک فایل JAR چندین فایل و پوشه را در یک فایل واحد گروه بندی می کند. گاهی اوقات، ممکن است نیاز به بررسی محتوای فایل JAR خود پیدا کنید.

دو راه اصلی وجود دارد که می توانید بفهمید یک فایل JAR حاوی چه چیزی است. این روش‌ها مستقل از پلتفرم هستند، بنابراین می‌توانید از آن‌ها در لینوکس، ویندوز یا macOS استفاده کنید.

چرا ممکن است نیاز به کاوش یک فایل JAR داشته باشید؟

هنگامی که می خواهید محتوای یک فایل JAR را تأیید کنید ممکن است وضعیتی رخ دهد. ممکن است بخواهید آن را به‌روزرسانی کنید یا پس از تأیید آنچه ارسال می‌کنید، فایل را در سراسر وب منتقل کنید.

ابزار jar دو راه برای کاوش بایگانی JAR در اختیار شما قرار می دهد. روش اول شامل مشاهده محتویات بدون استخراج آنها است. روش دوم استخراج محتویات فایل JAR بر روی یک فایل سیستم است.

مشاهده محتویات یک فایل JAR

در ساده‌ترین شکل آن، می‌توانید از jar برای باز کردن یک فایل JAR مانند زیر استفاده کنید:

jar tf YourJarFile.jar

گزینه t به ابزار jar می‌گوید تا فهرست مطالب را خروجی دهد. گزینه f به jar می گوید به جای خواندن آرشیو از stdin، یک فایل را باز کند.

ترتیبی که این گزینه ها را نشان می دهید مهم نیست. با این حال، باید اطمینان حاصل کنید که هیچ فضایی بین آنها وجود ندارد.

مطلب مرتبط:   3 روش آسان برای عبور از لیست های پایتون

مثال نشان داده شده در بالا فرض می کند که فایل JAR شما در دایرکتوری کاری فعلی است. اگر اینطور نیست، می توانید به جای نام فایل، مسیر فایل را مشخص کنید.

برای مشاهده جزئیات بیشتر در مورد یک فایل JAR، مانند تاریخ ایجاد، می توانید از گزینه verbose، v.

jar tfv YourJarFile.jar

استخراج یک فایل JAR

با استفاده از دستور زیر می توانید محتویات یک فایل JAR را استخراج کنید:

jar xf YourJarFile.jar

گزینه x ابزار jar را هدایت می کند تا محتویات آرشیو را استخراج کند. این دستور محتویات فایل JAR را در دایرکتوری فعلی کپی می کند. با ساختار دایرکتوری موارد موجود در فایل JAR مطابقت دارد.

ممکن است بخواهید موارد خاصی را از فایل JAR خود به جای کل محتویات استخراج کنید. در چنین حالتی، می توانید این موارد را بعد از نام فایل JAR نشان دهید:

jar xf YourJarFile.jar login.html payment.html

این دستور دو فایل HTML را از فایل JAR در صورت وجود در داخل آن استخراج می کند.

با استفاده از رویکرد گرافیکی

گاهی اوقات ممکن است ترجیح دهید به جای خط فرمان از یک ابزار گرافیکی استفاده کنید. در این مورد، می توانید یک ابزار مبتنی بر رابط کاربری گرافیکی را برای باز کردن فایل JAR خود انتخاب کنید. چندین برنامه از این دست وجود دارد که می توانید در ویندوز 10 از آنها استفاده کنید.