2014-11-20 4 views
1

git와 maven을 사용하는 클라우드 애플리케이션이 있으므로 GIT를 사용하여 Eclipse에서 소스 코드를 업로드하고 필요한 라이브러리를 maven에서 서버에 다운로드합니다. 하지만 나는 하나의 라이브러리를 가지고 있지 않으며, 소스로도 다운로드되고 런타임도 jar로 다운로드됩니다 (xxx.jarxxx-source.jar). 소스를 업로드하면 참조 라이브러리가 서버에 업로드되지 않으므로 서버에서 컴파일이 실패합니다.xxx-source.jar를 프로젝트에서 사용할 수있게 만드는 방법

원본 폴더에 압축을 풀고 패키지를 업로드 할 수 있습니다. 그러나 Eclipse가 프로젝트의 일부로 jar 파일을 GIT 서버에 업로드 할 수 있도록 source.jar을 프로젝트의 일부로 추가하는 간단한 방법이 있습니까? 그리고 나서 서버는 컴파일을 위해 그 jar 파일을 사용할 것인가?

+0

고유 한 Maven 저장소가 있습니까? – ashokramcse

답변

1

제 3 자입니까? 그렇다면 근원이 필요한 이유는 무엇입니까? 수동으로 저장소에 수동으로 업로드하고 pom.xml에 의존성으로 설정할 수 있습니다. 참조 용 소스가 여전히 필요한 경우 원본 (소스)과 같이 분류 자로 업로드 할 수 있습니다.

+0

내가 로컬 저장소에 소스를 가져 왔다고 말하면 GIT가 원격 저장소에 업로드할까요? 나는 이런 식으로 생각하지 않았고 나는 시도 할 것이다. –

+1

no. git은 Maven 저장소와 아무 관련이 없다. 미안해 내가 분명하지 않으면. 항아리를 메이븐 저장소 (넥서스, 인공물, 당신이 사용하는 곳)에 업로드해야한다. 자식은 SCM이며 전혀 관련이 없습니다. – sagie

관련 문제