webForumDet fria alternativet

Få ut källkod ur en jad eller jarfil

Java

2 svar · 1 351 visningar · startad av nigge

Medlem sedan feb. 2002199 inlägg
Frågan#1

Hej!

nu har jag lyckats klanta mig (igen)... jag har råkat tappa bort all källkod till ett projekt jag jobbade med...
Jag har dock en jar fil och en jad fil kvar... går det på något sätt att "gå tillbaka" och få ut källkod ur dessa?

Mvh
/Niklas

Medlem sedan mars 20007 896 inlägg
#2

Både jar- och jad-arkiv kan du öppna som om dom vore zip-filer, för att få tag på innehållet (dom använder också LZ77+Huffman har jag för mig).

Det är absolut inte säkert att du har någon källkod i filerna dock, det beror ju på hur du packade dom... Om du har tur så är dom packade med både .class-filerna och källkoden, men default-inställningen är att enbart assets+manifest+.class packas. Så har du otur kan du bli tvungen att använda ett verktyg som JD för att dekompilera .class-filerna och gå bakvägen för att återställa ditt projekt.

Medlem sedan feb. 2002199 inlägg
#3

Tack för hjälpen Spin!

267 ms totalt · 4 externa anrop · v20260731065814-full.86ec41c2
124 ms — deklarationer (db)
0 ms — hämta statistik (cache)
138 ms — hämta tråd, inlägg och bilagor (db)
125 ms — ändringar (db)