티스토리 툴바


메이븐 version 요소에 SNAPSHOT 문자열을 포함하면,


주기적으로 스냅샷이 최신인지 확인하고 아닌 경우 가져온다.


하지만 여기에서 말하는 주기적이 디폴트 (Default)로 빌드 (Build) 시마다는 아니고 daily이다.


repository -> snapshots -> updatePolicy 요소 값을 always로 설정해줘야 빌드 시마다 확인한다.


Reference:

http://stackoverflow.com/questions/5901378/what-exactly-is-a-maven-snapshot-and-why-do-we-need-it

저작자 표시

Posted by izeye

Gradle에 디펜던시는 build.gradle 파일에 다음과 같이 추가할 수 있다.


dependencies {

    compile group: 'commons-collections', name: 'commons-collections', version: '3.2'

    compile group: 'org.apache.httpcomponents', name: 'httpclient', version: '4.3.3'

    testCompile group: 'junit', name: 'junit', version: '4.+'

}


이클립스 (Eclipse)에서 메이븐 (Maven) 디펜던시를 추가하면 바로 Maven Dependencies 항목에 나타나는 것처럼


Gradle Dependencies 항목에 나타날 것을 기대했다면 당황할 수 있다.


다음과 같이 해야만 Gradel Dependencies 항목에 나타난다.


Gradle -> Refresh Dependences

저작자 표시

Posted by izeye