Hoe decompileer ik een klassenbestand?
Hoe decompileer ik een klassenbestand?

Video: Hoe decompileer ik een klassenbestand?

Video: Hoe decompileer ik een klassenbestand?
Video: How to Edit and Compile Java Jar Files 2024, Mei
Anonim

Om zo te klassebestand decompileren , open gewoon een van uw Java projecten en ga naar Maven-afhankelijkheden van bibliotheken om de jar-bestanden opgenomen in uw project. Breid gewoon uit jar-bestand waarvan je de bron niet hebt bijgevoegd in Verduistering en klik op de. klasse bestand.

Als ik dit in overweging neem, hoe decompileer ik een oorlogsbestand?

  1. Maak een kopie van je.war-bestand > zeg copy.war.
  2. Hernoem de extensie van het bestand copy.war naar copy.zip.
  3. pak dat bestand uit.
  4. Vind de. class-bestanden in uw uitgepakte map.
  5. Gebruik vervolgens decompliers om deze.class-bestanden terug te converteren naar.java-bestanden. Google over decompilers: Cavaj Java Decompiler.

Evenzo, hoe decompileer ik een klasse in de opdrachtprompt? Voer de volgende opdrachten uit om een groep bestanden op de opdrachtregel te decompileren:

  1. Maak de map aan waar uw uitvoer-Java-bestanden zich zullen bevinden.
  2. Voer de opdracht uit om de bestanden te decompileren: java -jar jd-cli. pot -od.

Hoe bekijk ik in dit verband een.class-bestand?

EEN klasse bestand is in binair formaat. U kunt openen en weergave het door elke teksteditor zoals Kladblok in Windows en vi in Mac. Maar om de Java-code van a klasse bestand , kunt u het volgende gebruiken: Gebruik een decompiler zoals Java Decompiler.

Kun je Java decompileren?

Jij zijn klaar om Java decompileren class-bestand van Eclipse. Om zo te decompileren class-bestand, open gewoon een van uw Java projecten en ga naar Maven-afhankelijkheden van bibliotheken om de jar-bestanden te zien die in uw project zijn opgenomen. klasse bestand. nutsvoorzieningen jij kan zie de broncode voor dat bestand in Java editor, eenvoudig en elegant is het niet.

Aanbevolen: