Kävin netistä hakemassa muutamia esimerkkejä jotka ovat .jar-tiedostoina ja kysymykseni kuuluukin että onko näistä mahdollista saada ulos varsinaista lähdekoodia? Eli pitääkö .jar-paketin sisältää .java-tiedostoja jotta näkisin varsinaisen metodien implementoinnin?
Nyt kun puran .jar-paketin sillä "jar xf jotain.jar" käskyllä niin sieltä putkahtaa vain .class-tiedostoja esiin ja nämä kun avaa JBuilderilla niin metodien käyttöähän ei näy.
Olis kiva tutkia mitä noissa metodeissa on tehty kun niitä esimerkkejä on kerta pistetty jakeluun.
Nyt kun puran .jar-paketin sillä "jar xf jotain.jar" käskyllä niin sieltä putkahtaa vain .class-tiedostoja esiin ja nämä kun avaa JBuilderilla niin metodien käyttöähän ei näy.
Olis kiva tutkia mitä noissa metodeissa on tehty kun niitä esimerkkejä on kerta pistetty jakeluun.
Vastaukset 5
Vanhimmat
...kuten huomasitte
http://keskustelu.suomi24.fi/show.fcgi?category=108&conference=4500000000000139&posting=22000000003775775
...osaa kääntää noi classit automaattisesti java-tiedostoiksi? Muistaakseni tuo JBuilderillä onnistui. Mutta jos ei, niin viestiketjussa olikin jo linkki toiseen thrediin jossa ohjeet...
nopeasta avusta, latasin semmosen kun DJ Java Decompiler -ohjelman itselleni joka on aika helppokäyttöinen. Pitää joskus myöhemmin perehtyä tohon JBuilderin ominaisuuksiin.
Mutta kiitokset nopeista vastauksista!
Noin niinkun yleensä käännettyä koodia ei saisi muuttaa takaisin lähdekoodiksi. OpenSourcessa sen ei ole niin väliä. Kannattaa lukea softan lisenssi, käyttöehdot jne.