---
title: "Ta fram kod från jar"
type: "forum-thread"
url: "https://www.webforum.nu/amne/java/168341-ta-fram-kod-från-jar"
topic: "Java"
topic_url: "https://www.webforum.nu/amne/java"
author: "onzo"
published: "2008-01-22T22:26:28.000Z"
updated: "2008-01-23T12:58:14.000Z"
replies: 2
views: 631
page: 1
pages: 1
language: "sv-SE"
site: "webForum — webforum.nu"
rights: "Upphovsrätten till varje inlägg tillhör dess författare."
attribution: "Citera som: webForum, https://www.webforum.nu/amne/java/168341-ta-fram-kod-från-jar"
---

# Ta fram kod från jar

## #1 — onzo, 2008-01-22T22:26Z

Hej...

En liten dum fråga. Går det att plocka fram läsbar javakod ifrån en jar-fil?

Jag har nämligen en grej jag gjorde i java för en tid sedan och som jag nu vill jobba vidare med. Men tyvärr så hittar jag bara jar-filen men inte några java-filer.

Så jag undrar alltså nu, går det att få fram koden på något sätt?

Permalänk: https://www.webforum.nu/p/168341

## #2 — sgtpepper, 2008-01-22T22:42Z

En Jar-fil är inget annat än en zip-fil med java-klasser och andra resursfiler. Packa upp jar-filen med valfritt zip-verktyg.

Ditt problem är dock förmodligen att jar-filen enbart innehåller klassfilerna, inte källkoden. Lösningen på det problemet är att använda dekompilatorn [Jad](http://www.kpdus.com/jad.html) som dekompilerar bytekod tillbaka till källkod. Om du använder Eclipse som utvecklingsmiljö så vill du förmodligen också köra [Jadclipse](http://jadclipse.sourceforge.net/) som är ett väldigt trevligt plugin till Eclipse som använder Jad och som gör att du kan dekompilera klasser automatiskt så fort du försöker öppna dom i Eclipse.

Permalänk: https://www.webforum.nu/p/2075069

## #3 — onzo, 2008-01-23T12:58Z

Hej

Tack för hjälpen. 

Testade att köra via eclipse men har inte fått det att fungera riktigt ännu (jobbar dock vidare på det).
 
Men jag testade jad direkt från konsolen och det fungerade helt perfekt.

Så ännu en gång, tack för hjälpen. Jag hittade all kod utskriven på papper, skulle inte detta fungerat så var lösningen att skriva in allt igen från början. Nu slapp jag ett tråkigt och tidskrävande jobb...  :) 

Anders

Permalänk: https://www.webforum.nu/p/2075164

---

Tråden på webben: https://www.webforum.nu/amne/java/168341-ta-fram-kod-från-jar
