[ ksrele @ 09.01.2015. 13:26 ] @
Imam server (Tomcat 6) na kome postoji nekoliko Java Web sajtova (ili se to zove webapps). E sad, jedan web sajt ima gresku u kodu. U pitanju je kod koji je unutar .class fajla. Moje pitanje je kako da se ovaj web sajt otvori i da se taj .class file edituje (dekompajlira i rekompajlira nazad)? Mozda nije potrebno da naglasavam, ali ajd. Osnovni fajlovi su .war. Koliko sam ukapirao, server jedino .war file prihvata, onda ga sam otpakuje i onda je sajt dostupan korisniku preko Web Browsera. Do sada sam uspesno editovao .jsp i ostale textualne fajlova unutar .war paketa, to mi nije problem, ali sta da radim kada imam problem u kodu u kompajliranom .class fajlu? Probao sam da instaliram Eclipse i da importujem .war fajl u njega, ali program ne otvori klase vec ih prikaze kao sive paketice, onako kao zamrznute. Imam program za dekompajliranje .class fajlova i ja vidim kod i tacno vidim gde je greska, ali dzaba kada ne znam kako da taj kod rekompajliram nazad u .class, a ovaj program to ne moze... Probao sam neke nacine (zaboravio sam tacne komande) preko command line-a i preko nekih onlije Java compajlera, ali na jedan nacin ne uspem nista jer izbaci brdo gresaka da mu fali brdo nekih referenci ili sta vec. A na drugi nacin dobijem .class file ali se ZNATNO razlikuje u velicini (file size) od originalnog .class fajla i server takav .war paket u kojeg sam upakovao taj novi .class file, naravno, odbija i sajt vise ne radi... Molio bih za pomoc, relativno je hitno. |