2013-09-27 3 views
0

그래서 나는 Maven 주위에 머리를 감싸려고 노력하고있다. 그것을 설치 한 후에 다른 프로젝트에 대한 종속성이 있기 때문에 JodaTime을 설치하려고합니다.Maven에 소프트웨어를 설치하는 방법?

나는 그것을 다운로드 할 수 있으며 JodaTime dir에서 mvn clean install을 할 수 있음을 알고 있습니다. apt와 같은 다른 패키지 관리자와의 나의 경험에서 나는 수동으로 다운로드하고 untarring하지 않고도 새로운 소프트웨어를 설치하는 방법이 있다고 의심한다. 방금 mvn install JodaTime을 시도했지만 다음과 같은 오류 메시지가 나타납니다.

알 수없는 라이프 사이클 단계 "JodaTime". 올바른 수명주기 단계 [등]를 지정해야합니다. 등]

내 질문에; 수동으로 다운로드하지 않고 Maven에 소프트웨어를 설치하는 방법이 있습니까?

답변

0

보통 :하지만 가장 가까운 내가

dependency:get MVN 의존성 알고있는이까지입니다 당신의 pom.xml에 대한 종속성을 정의하기에 충분하고 Maven은 옳은 일을 할 것입니다 : 추가 다시 정의해야 할 수도 있습니다 어떤 경우에는

<dependency> 
    <groupId>joda-time</groupId> 
    <artifactId>joda-time</artifactId> 
    <version>1.6</version> 
    </dependency> 

을 당신의 settings.xml에 positories하지만, 보통 그것은 당신이해야만하는 전부입니다. 당신이 joda-time 직접 구축을 위해 노력하는 경우

<dependencies> 
    <dependency> 
    <groupId>joda-time</groupId> 
    <artifactId>joda-time</artifactId> 
    <version>2.3</version> 
    </dependency> 
</dependencies> 

:

2

프로젝트 종속성으로 joda 시간 유물을 필요로하는 경우, 당신이 그것을 설치할 필요가 없습니다, 당신이 필요로하는 모든 종속성을 지정하는 것입니다 소스에서 joda-time의 소스를 수정하려는 경우 소스를 https://github.com/JodaOrg/joda-time에서 체크 아웃하고 mvn install을 실행하여 로컬 저장소에 설치해야합니다.

관련 문제