2012-07-27 3 views
0

repo1, repo2 또는 Jboss와 같은 공용 저장소에서 직접 다운로드하지 않고 Artifactory 캐시에서 모든 외부 종속성을 다운로드하도록 maven settings.xml 파일을 설정하려고합니다. 나는에서 http://wiki.jfrog.org/confluence/display/RTF/Configuring+Artifacts+Resolution의 지시 사항을 준수하지만 난 테라코타 라이브러리 오류와 붙어있어, 오류는 다음과 같습니다Artifactory remote repos 및 Terracota

Could not find artifact net.sf.ehcache:ehcache-terracotta:jar:2.5.0 in remote-repos 

나는 원격 저장소 섹션에서 테라코타 저장소를 추가하는 시도했지만이 역시 작동하지 않았다.

상담하십시오.

답변

1

나는 가능성의 몇 가지 생각할 수 있습니다 : 귀하의 원격의 repos 캐시가

  • 빌드 올바른를 사용하지 않는 테라코타 파일이 들어있는 원격 저장소를 가리 키도록 구성되지 않은

    1. 조직 또는 모듈 이름을 사용하여 테라코타에 대한 종속성을 해결할 수 있습니다.

    당신은 당신이 오류 메시지가 표시되는 위치를 정확히 자세히 귀하의 질문에 몇 가지 정보를 추가 할 수 있습니다, 당신은 Artifactory에 버전 2.5.0 - 테라코타으로 Ehcache을 검색 할 수 있는지 여부?

  • +0

    maven clean install 명령을 실행하는 중 오류가 발생합니다. artifactory 저장소에서 ehcache-terracota 2.5.0을 찾았지만 거기에 없었습니다. \t \t \t net.sf.ehcache \t \t \t 으로 Ehcache \t \t \t 2.5.0 \t \t \t 치어 : 여기가 치어 파일에 포함하고있어 유일으로 Ehcache 항아리입니다 \t \t \t 컴파일 \t \t'code' – user1558722

    +0

    다음은 내가 아시아 지역에서 terracota repo를 추가하는 방법을 보여주는 스크린 샷입니다. http://imageshack.us/photo/my-images/266/capturehhy.jpg/ – user1558722

    1

    마지막 단계는 이동하는 것입니다 ... 당신의 artifactory

    이것은 URL입니다 = REPO의 테스트가 작동하지 않을 경우 http://www.terracotta.org/download/reflector/releases 걱정하지 마십시오에 테라코타 저장소를 추가하십시오 가상 저장소를 편집하고 "원격 저장소"라는 가상 저장소에 새로운 테라코타 저장소를 추가하십시오.