Maven / Eclipse に 2 つの Java プロジェクトがあるとします。
- GitHub でホストされているオープン ソース アプリケーション
- オープン ソースではないユーティリティ関数を含む小さなプライベート ライブラリ(ただし、.jar ファイルなどのコンパイルされた形式で変更、ビルド、および再配布する権利があります)
私は、他の人がアプリケーションをビルド、変更、実行できるようにしたいと考えています (そして、必要に応じてオープン ソース プロジェクトに貢献することもできます!)。
私は自分自身とアプリケーションのユーザーの両方にとってビルドが簡単になるように、物事をシンプルに保ちたいと思っています。
これを機能させる最も実用的な方法は何ですか?