Supponiamo che io ho due progetti Java in Maven/Eclipse:Raggruppamento una dipendenza non-open-source con Maven
- un'applicazione open source ospitato in GitHub
- una piccola biblioteca privata contenenti funzioni di utilità che è non open source (ma che devo il diritto di modificare, creare e ridistribuire in forma compilata ad esempio come un file .jar)
mi piacerebbe rendere possibile per gli altri per costruire, modificare e eseguire l'applicazione on (e contribuire al progetto open source, se lo desiderano!), ma questo significa che avranno anche bisogno della libreria come dipendenza.
Mi piacerebbe mantenere le cose semplici, in modo che le build siano facili sia per me che per gli utenti dell'applicazione.
Qual è il modo più pratico per farlo funzionare?
+1 Questo è il modo migliore per farlo! –
C'è un modo per avere visibilità su chi o quante persone stanno scaricando le risorse da github? Sembra che Github raccolga solo le statistiche quando cloni il repository. – cosbor11