2014-09-14 2 views
1

나는 Leiningen 플러그인을 개발 중입니다. 사실, 나는 기존 Leiningen 플러그인에 대한 패치 작업을하고 있습니다. 나는 약간의 변화를 만들었고, 이제는 그들이 효과가 있는지보고 싶습니다.Leamingen 플러그인을 Clojars에 배포하기 전에 어떻게 사용할 수 있습니까?

어떻게해야합니까?

저는 제가 작업하고있는 다른 프로젝트를 지원하기 위해 이러한 변경을했습니다. 이 프로젝트를 내 로컬 작업 복사본에서 테스트하여 변경 사항을 테스트하고 싶습니다.하지만 그렇게 할 방법이 없습니다.

Leiningen은 체크 아웃 의존성을 제공하며, 종속성에 대해서는이 문제를 해결하지만 플러그인에는 문제가 해결되지 않습니다. 플러그인에 해당하는 기능이 있습니까?

+2

'lein install'은 간단하며 일반 libs에 대해서도 체크 아웃 의존성보다 더 쉽습니다. – noisesmith

답변

4

clojars 또는 로컬 repo (lein install)에 다른 그룹 ID로 분기 된 버전을 게시하십시오. 그런 다음 플러그인을 사용하는 프로젝트에서 공용 아티팩트 대신 새 아티팩트 ID를 사용합니다.

+0

감사합니다! 그게 제가 누락 된 부분입니다. (나는 나의 지역 repo에'lein deploy '하려고 노력했다. 그것은 재미 있지 않았다.) :) – Peeja