mercredi 25 février 2015
Möchte gerne eine seperate Klasse eines Tomcat Projekts Neu-Kompilieren
Posted on 03:43 by verona
Liebe Leute,
folgendes: Nachdem ich mich halbwegs mit "Computern" auskenne meinen die Leute immer ich habe die Weisheit mit Löfeln gegessen und kann jedes Problem lösen. So kam es nun, dass ich mehrfach darum gebeten wurde in einem alten Projekt in dem der Entwickler abgesprungen ist ein "paar" Notänderungen durchzuführen. Dabei geht es um ein TomCat Projekt.
Der Entwickler ist quasi nicht mehr zu erreichen - was blöd ist. Das heisst ich stehe da mit der *.war Datei und jo... Ok - es handelt sich um ein relativ großes Projekt mit allmöglichen Frameworks - Maven, Hybernate usw. usw.. Ich habe die *.war File nun einfach einmal entpackt und die Daten Dekompiliert.
Es gibt ungefähr 50-60 Java-Klassen. War erstmal ein wenig Arbeit zu finden in welcher der Klassen überhaupt etwas zu ändern wäre. Die Klasse habe ich gefunden und ich meine ich konnte im Java-Code nun auch passende Änderungen durchführen.
Nun nur mein Problem: Kann ich die Klasse irgendwie problemlos wieder kompilieren ohne wieder das komplette Projekt aufzusetzen. Also - was ich meine: Wenn ich die Klasse zum Beispiel einfach in Eclipse kopiere. Dann fehlen ja die ganzen Pakete etc.. Also wenn ich dann kompilere (die Klasse letztendlich ausführe) dann kommt eine viel zu kleine *.class File raus. Muss ich damit dies alles klappt, das komplette Projekt neu aufsetzen, oder wie gehe ich am besten / schnellsten vor?
folgendes: Nachdem ich mich halbwegs mit "Computern" auskenne meinen die Leute immer ich habe die Weisheit mit Löfeln gegessen und kann jedes Problem lösen. So kam es nun, dass ich mehrfach darum gebeten wurde in einem alten Projekt in dem der Entwickler abgesprungen ist ein "paar" Notänderungen durchzuführen. Dabei geht es um ein TomCat Projekt.
Der Entwickler ist quasi nicht mehr zu erreichen - was blöd ist. Das heisst ich stehe da mit der *.war Datei und jo... Ok - es handelt sich um ein relativ großes Projekt mit allmöglichen Frameworks - Maven, Hybernate usw. usw.. Ich habe die *.war File nun einfach einmal entpackt und die Daten Dekompiliert.
Es gibt ungefähr 50-60 Java-Klassen. War erstmal ein wenig Arbeit zu finden in welcher der Klassen überhaupt etwas zu ändern wäre. Die Klasse habe ich gefunden und ich meine ich konnte im Java-Code nun auch passende Änderungen durchführen.
Nun nur mein Problem: Kann ich die Klasse irgendwie problemlos wieder kompilieren ohne wieder das komplette Projekt aufzusetzen. Also - was ich meine: Wenn ich die Klasse zum Beispiel einfach in Eclipse kopiere. Dann fehlen ja die ganzen Pakete etc.. Also wenn ich dann kompilere (die Klasse letztendlich ausführe) dann kommt eine viel zu kleine *.class File raus. Muss ich damit dies alles klappt, das komplette Projekt neu aufsetzen, oder wie gehe ich am besten / schnellsten vor?
Möchte gerne eine seperate Klasse eines Tomcat Projekts Neu-Kompilieren
Inscription à :
Publier les commentaires (Atom)
0 commentaires:
Enregistrer un commentaire