2011-10-06 2 views
0

우리는 grails에서 작업하고 많은 프로젝트를 가지고 있습니다. 그러나 우리는 많은 프로젝트가 동일한 lib jar 파일을 사용하는 상황이 있습니다. 이 접근 방식의 문제점은 라이브러리 jar 파일 관리입니다. 예를 들어, 라이브러리가 변경되면 모든 프로젝트에서 해당 lib jar를 제거하고 복사해야합니다. 그래서 어떻게 하나의 lib 위치가 다른 grails 응용 프로그램에 의해 공유 될 수 있도록 grails에 대한 외부 lib 위치를 설정할 수 있습니까?grails 외부 lib 위치 ​​

감사

답변

1

당신은 Grails의 애플리케이션에 항아리를 얻기 위해 dependency resolution를 사용하여 다음 항아리에 대처하기 위해 메이븐을 사용할 수 있습니다.

당신이 같은 항아리를 사용할 수 mavenCentral() 행의 주석을 해제 예를 들어

다음

dependencies { 
    runtime('com.googlecode.jslint4java:jslint4java-ant:2.0.0') { 

    } 
} 

을 당신이 가고,이 목록을 업데이트하는 것은 매우 쉽습니다 단지를 업그레이드 할 필요가 어느 때 새로운 버전.

관련 문제