Hoe decompileer ik een oorlogsbestand?
Hoe decompileer ik een oorlogsbestand?

Video: Hoe decompileer ik een oorlogsbestand?

Video: Hoe decompileer ik een oorlogsbestand?
Video: What is WAR, How to deploy WAR file in Tomcat Server 2024, Mei
Anonim
  1. Maak een kopie van uw. oorlogsbestand > zeg maar kopiëren. oorlog .
  2. Hernoem de extensie van copy. oorlogsbestand om.zip te kopiëren.
  3. pak dat uit het dossier .
  4. Vind de. klas bestanden in je uitgepakte map.
  5. Gebruik vervolgens decompliers om deze.class. te converteren bestanden terug naar.java bestanden . Google over decompilers: Cavaj Java decompiler .

De vraag is ook, kunnen we het oorlogsbestand decompileren?

Het exacte antwoord: het is niet mogelijk om de originele broncode (. java bestanden ) van een oorlog in tegenstelling tot een pot (java-archief). Wanneer jij maak een pot het dossier , jij kan beslissen of jij wil de. Open die pot bestanden met behulp van een decompiler , jij zal de klas/java kunnen vinden bestanden in het..

En hoe decompileer ik een oorlogsbestand in Eclipse? Voer de volgende stappen uit om de webprojectbronnen in een WAR-bestand in uw werkruimte te importeren:

  1. Selecteer Bestand > Importeren.
  2. Selecteer in het dialoogvenster Importeren WAR-bestand en klik vervolgens op Volgende.
  3. Zoek het WAR-bestand dat u wilt importeren met behulp van de knop Bladeren.

Met dit in het achterhoofd, hoe decompileer ik een klassenbestand?

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

Hoe bekijk ik 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.

Aanbevolen: