B
BLaCkX
Gast
Hallo allerseits,
ich habe folgendes Problem: Habe ein Java-Programm, welches ich erweitern will. Eigentlich ist alles dabei, was man braucht (Sourcecode etc.), nur weiß ich halt nicht genau, wie ich den modifizierten Src-Code kompilieren kann. Hab das noch nicht so ganz überrissen, wie es in größeren Projekten gemacht wird, da ja der Quellcode nicht mehr einfach in eine Datei geschmissen wird, sondern schön auf mehrere .java-Dateien aufgeteilt wird, die auch noch in Unterordner liegen etc. Weiters wird auch strukturiert nach /lib, /src, /class et.. Ich frag mich nun, wie der Entwickler es geschafft hat, dass in der ausführbaren .jar-Datei die selbe Struktur ist, wie im /src Ordner, nur dass statt der ganzen .java-Dateien die notwendigen .class-Dateien enthalten sind.
Und wie kann ich nun die Quelldateien modifizieren und anschließend kompilieren .. so, dass eben die resultierenden .class-Dateien sich dann im /class-Ordner befinden und ich dann .jar-Datei neu erstellen kann. Ich denk mal das geht mit javac -d /pfad test.java!?
Auf den Punkt gebracht: Es ist ein typisches Java-Projekt mit die bekannten Ordner /src, /lib etc. Wie kann man nun am besten das Programm modifizieren und anschließend wieder zum Laufen bringen?
Hoffe ich hab mich halbwegs verständlich ausgedrückt und danke im voraus!
mfg BLaCkX
ich habe folgendes Problem: Habe ein Java-Programm, welches ich erweitern will. Eigentlich ist alles dabei, was man braucht (Sourcecode etc.), nur weiß ich halt nicht genau, wie ich den modifizierten Src-Code kompilieren kann. Hab das noch nicht so ganz überrissen, wie es in größeren Projekten gemacht wird, da ja der Quellcode nicht mehr einfach in eine Datei geschmissen wird, sondern schön auf mehrere .java-Dateien aufgeteilt wird, die auch noch in Unterordner liegen etc. Weiters wird auch strukturiert nach /lib, /src, /class et.. Ich frag mich nun, wie der Entwickler es geschafft hat, dass in der ausführbaren .jar-Datei die selbe Struktur ist, wie im /src Ordner, nur dass statt der ganzen .java-Dateien die notwendigen .class-Dateien enthalten sind.
Und wie kann ich nun die Quelldateien modifizieren und anschließend kompilieren .. so, dass eben die resultierenden .class-Dateien sich dann im /class-Ordner befinden und ich dann .jar-Datei neu erstellen kann. Ich denk mal das geht mit javac -d /pfad test.java!?
Auf den Punkt gebracht: Es ist ein typisches Java-Projekt mit die bekannten Ordner /src, /lib etc. Wie kann man nun am besten das Programm modifizieren und anschließend wieder zum Laufen bringen?
Hoffe ich hab mich halbwegs verständlich ausgedrückt und danke im voraus!
mfg BLaCkX