複数のプロジェクト、共通モジュール[閉じました]
-
26-09-2019 - |
質問
私はちょうどライブラリへのパスを追加することができ、私のローカルマシン上で罰金を動作します、私はいくつかの異なるプロジェクトで使用することを共通機能のライブラリーを、持っていますが、今、私はGoogleCodeに私のプロジェクトのいくつかを入れていることを、私は外部のライブラリーに対処するかどうかはわかりません。私は各プロジェクトでそれのコピーを入れていますし、お互いにすべての同期をそれらを維持しようとする、またはより良い方法はありますか?
解決
私は、ソースコントロールとSVNのためのSubversionを使用します。外観は、ライブラリを管理すること。あなたはMercurialのを使っているので、あなたは subrepositories を使用して見ているかもしれません。
Subrepositoriesは点が特徴であります あなたはのコレクションを扱うことができます グループとしてのリポジトリ。この意志 あなたはクローンにできるようにコミット、プッシュ、 プルプロジェクトとそれに関連します グループとしてのライブラリます。
グッドラック!
他のヒント
あなたはあなたのソースコード場合は、複数の対処を持つようにしたいことはありません。
簡単な方法 - >しているサブプロジェクトがの.jarまでコンパイルします。あなたの主なプロジェクトでの.jarが含まれます。あなたがサブプロジェクトを変更すると、新しいの.jarを作成し、それをコピーします。
より良い方法 - >使用あなたのためにそれを管理するためのMavenのようなもの。
所属していません StackOverflow