Angenommen, ich habe zwei Java-Projekte in Maven/Eclipse-:Bündelung eine Nicht-Open-Source-Abhängigkeit mit Maven
- Ein Open-Source-Anwendung in GitHub
- Eine kleine private Bibliothek mit Hilfsfunktionen, die ist nicht Open Source (die ich aber die Rechte haben zu verändern, zu bauen und in kompilierter Form zB als .jar-Datei verteilen)
ich es für andere machen möchten möglich zu bauen, zu modifizieren und Führen Sie die Anwendung aus (und zurück zum Open-Source-Projekt beitragen, wenn sie möchten!), aber das bedeutet, dass sie auch die Bibliothek als Abhängigkeit benötigen.
Ich möchte die Dinge einfach halten, so dass Builds für mich und die Benutzer der Anwendung einfach sind.
Was ist der praktischste Weg, um dies zu erreichen?
+1 Dies ist der bessere Weg, es zu tun! –
Gibt es eine Möglichkeit, zu sehen, wer oder wie viele Leute die Artefakte von Github herunterladen? Es sieht so aus, als ob github nur Statistiken sammelt, wenn du das Repo klonst. – cosbor11