lucene jar 파일을 로컬 ivy 저장소에 수동으로 추가하려고합니다. 나는 기존 아파치 .ivy2 \ cache \ apache.org \ 아래에 다른 아파치 jars를 가지고있다. 나는 lucene이라는 폴더를 만들고 jars라는 폴더 안에 만들었다. 그런 다음 lucene-3.0.3.jar 항아리를 jars 폴더에 넣었습니다.수동으로 .ivy 캐시에 jar 파일을 추가 할 수 없습니다.
<?xml version="1.0" encoding="UTF-8"?>
<ivy-module version="1.0">
<info organisation="apache.org" module="lucene" revision="3.0.3" status="release" publication="20090416105712">
</info>
<publications>
<artifact name="lucene-3.0.3" type="jar" ext="jar"/>
</publications>
</ivy-module>
내가 그와 같은 프로젝트에서 참조하려고 :
<dependency org="apache.org" name="lucene" rev="3.0.3"/>
하지만 얻을 다음 단계 나는 루씬 폴더에 다음과 같은 아이비 3.0.3.xml을 만들었습니다 오류 : "해결되지 않은 종속성 : apache.org # lucene; 3.0.3 : 찾을 수 없음"
내 .ivy2 캐시 폴더에서 다른 종속성을 찾을 수 있습니다. 수동으로 만든이 파일 만 문제가 있습니다. .
내가 놓친 것은 무엇입니까?
감사합니다. 나는 아이비가 어떻게 작동하고 실험을 위해서만 자기 튜터를하기 위해 이것을하고 있다고 언급 했어야했다. 나는 담쟁이가 그것의 해결자를 기반으로 한 저장소로부터 항아리를 가져다 썼다는 것을 알고 있지만 그것이하고있는 일을 흉내 내려고 시도했다는 것을 알았습니다. 감사합니다. – Joly
나는 그 이해를 어떤 식 으로든 도울 수있어서 기쁩니다. 덧붙여서, 아이비는 내가 본 최고의 문서 도구 중 하나라고 언급하고 싶습니다. 위에 링크 된 사이트에서 물고기를 잡으십시오. 그러면 각 명령에 대해 매우 유용한 예제뿐만 아니라 Ivy의 모든 기능을 찾을 수 있습니다. 나는 앞뒤로 아이비를 알고 있고 내가 아는 모든 것, 나는 그 사이트에서 배웠다. – gMale