Wir haben 20 Entwickler verteilt auf 4 Teams an einem geografischen Ort.So verteilen Sie eine gemeinsame Bibliothek an Entwickler
Jeder Entwickler hat eine identische konfigurierte Entwicklungsumgebung bestehend aus Eclipse, Java und Tomcat.
Die gesamte Entwicklung dieser Entwickler (mehrere hundert Java-Projekte) teilen eine gemeinsame Logik, die wir in ein Eclipse-Projekt gesteckt haben. Die Quelle dieses Projekts befindet sich in SCM.
Nur wenige Entwickler entwickeln die allgemeine Logik und müssen daher Änderungen am gemeinsamen Projekt vornehmen.
Alle Entwickler benötigen eine Kopie der kompilierten JAR-Datei, die in ihrem tomcat \ lib-Ordner gespeichert werden soll.
Wie können wir am besten können:
- Entwickler benachrichtigen, dass eine neue gemeinsame JAR veröffentlicht wurde?
- Aktualisieren Sie die JAR in tomcat \ lib-Ordner und aktualisieren Sie Eclipse Workspace/Java-Compiler, um die Änderungen widerzuspiegeln?
Vielen Dank im Voraus
Ich würde es vorziehen, Maven nicht nur dafür einzuführen. Maven ist ein großartiges Werkzeug, dient aber einem größeren Zweck als meinem Bedürfnis und mehr Komplexität, als ich brauche. Ich habe auf eine einfachere Lösung in Eclipse, Tomcat, Windows oder einer anderen derzeit existierenden Komponente gehofft –