איך אני מפרק קובץ כיתה?
איך אני מפרק קובץ כיתה?

וִידֵאוֹ: איך אני מפרק קובץ כיתה?

וִידֵאוֹ: איך אני מפרק קובץ כיתה?
וִידֵאוֹ: איך להפוך מצגת לסרטון וידאו 2024, מאי
Anonim

כדי פירוק קובץ כיתה , פשוט פתח כל אחד שלך Java פרויקטים ועבור ל-Maven התלות של ספריות כדי לראות את קבצי jar נכלל בפרויקט שלך. פשוט הרחב כל קובץ jar שעבורו אין לך את המקור מצורף ליקוי חמה ולחץ על ה-. קובץ כיתה.

בהתחשב בזה, איך אני מפרק קובץ מלחמה?

  1. צור עותק של קובץ ה-war שלך > אמור copy.war.
  2. שנה את שם הסיומת של קובץ copy.war ל-copy.zip.
  3. לפתוח את הקובץ הזה.
  4. למצוא את ה. קבצי כיתה בתיקיה הבלתי-דחוסה שלך.
  5. לאחר מכן, מפרי עמידה של משתמשים להמיר קבצי.class זה בחזרה לקבצי.java. גוגל על מפרקים: Cavaj Java Decompiler.

באופן דומה, כיצד אוכל לפרק מחלקה בשורת הפקודה? כדי לפרק קבוצת קבצים בשורת הפקודה, הפעל את הפקודות הבאות:

  1. צור את הספרייה שבה ימוקמו קובצי ה-Java הפלט שלך.
  2. הפעל את הפקודה כדי לארוק את הקבצים: java -jar jd-cli. jar -od.

בהקשר זה, כיצד אוכל לראות קובץ ‎.class?

א קובץ כיתה הוא בפורמט בינארי. אתה יכול לפתוח ו נוף זה על ידי כל עורך טקסט כמו פנקס רשימות ב-Windows ו-vi ב-Mac. אבל כדי לקבל את קוד הג'אווה מא קובץ כיתה , אתה יכול להשתמש באחת מהאפשרויות הבאות: השתמש ב-decompiler כמו Java Decompiler.

האם אתה יכול לפרק ג'אווה?

אתה מוכנים ל פירוק Java קובץ class מאת Eclipse. כדי דקומפילציה קובץ class, פשוט פתח כל אחד שלך Java פרויקטים ועבור ל-Maven dependencies של ספריות כדי לראות את קבצי ה-jar הכלולים בפרויקט שלך. קובץ כיתה. עַכשָׁיו אתה יכול ראה את קוד המקור של הקובץ הזה ב Java עורך, פשוט ואלגנטי לא.

מוּמלָץ: