この情報http://blog.rueedlinger.ch/2012/09/use-github-as-maven-remote-repository/が github リポジトリを Maven リポジトリとして使用するのに役立つ場合は、この github を宣言するだけです。 project.clj のレポ。ここで例を見ることができますhttps://github.com/technomancy/leiningen/blob/master/sample.project.clj#L76
:repositories [["your-id" "https://github.com/originalsurfmex/originalsurfmex_m2/tree/master/repository"]]
更新:
そうです、上記のコメントはあなたの質問に完全には答えていないので、もう一度やり直します :)
では、依存関係がまだ clojars にない場合、lib を clojars にプッシュする方法は? 私は lib を clojars にプッシュしたことがないので、次は単なるアイデアですが、実際に公開された 1 つのケース (quil/quil) で同じ問題を検索しており、これらが私の結論です:
quil project.cljでは、「問題のある」依存関係は「手作りの」clojars にあります。~/.m2 ローカル リポジトリを調べると、"org.processing" の代わりに "org/clojars/" という接頭辞が付いたすべてのリポジトリを見つけることができます。依存関係によるプロジェクト、構成:
<dependency>
<groupId>org.clojars.processing-core</groupId>
<artifactId>org.processing.opengl</artifactId>
<version>1.5.1</version>
</dependency>
それぞれをclojarsにプッシュしました。
ローカルの Maven リポジトリにあるこれらの quil 依存関係の 1 つを調べれば、それに従う必要がある方法がわかると思います (基本的には、Java プロジェクトを作成し、ソースをダウンロードし、pom.xml を構成し、Java コードを clojars にアップロードします)
幸運を