mvn clean install -o
하지만 난 .m2/Settings.XML이 내 기본 프로필에서 저장소를 제거 할 때
지금 오프라인 저장소에 대해 불평 왜The repository system is offline but the artifact com.ibm.informix:ifxjdbc:jar:4.1 is not available in the local repository.
:
<repositories>
<repository>
<id>ais3-repo</id>
<name>My Repository</name>
<url>some.url.to.work.artifactory</url>
<releases>
<enabled>true</enabled>
</releases>
<snapshots>
<enabled>true</enabled>
</snapshots>
<layout>default</layout>
</repository>
<repository>
<id>icz-internal-repo</id>
<url>some.url.to.work.artifactory</url>
<releases>
<enabled>true</enabled>
</releases>
<snapshots>
<enabled>true</enabled>
</snapshots>
</repository>
</repositories>
은 그때 오류가 발생했습니다? 심지어 말도 안되는 URL을 편집하더라도 여전히 작동 중입니다. 따라서 URL이 irelevant 일 때 오프라인 maven 모드에서 이러한 저장소의 요점은 무엇입니까?
PS : 나는 여전히 로컬 저장소를 정의 설정에서
:
<localRepository>/home/user/.m2/repository</localRepository>
PS1 :
ll /home/user/.m2/repository/com/ibm/informix/ifxjdbc/4.1
drwxrwxr-x 5 user user 4096 Jul 22 2014 ../
-rw-rw-r-- 1 user user 1057532 Jul 9 2014 ifxjdbc-4.1.jar
-rw-rw-r-- 1 user user 1366 Oct 14 15:11 ifxjdbc-4.1.jar.lastUpdated
-rw-rw-r-- 1 user user 57 Jul 9 2014 ifxjdbc-4.1.jar.sha1
-rw-rw-r-- 1 user user 417 Jul 9 2014 ifxjdbc-4.1.pom
-rw-rw-r-- 1 user user 1346 Oct 14 15:11 ifxjdbc-4.1.pom.lastUpdated
-rw-rw-r-- 1 user user 57 Jul 9 2014 ifxjdbc-4.1.pom.sha1
-rw-rw-r-- 1 user user 788 Sep 22 2014 ifxjdbc-4.1-sources.jar.lastUpdated
-rw-rw-r-- 1 user user 543 Sep 22 2014 m2e-lastUpdated.properties
-rw-rw-r-- 1 user user 249 Oct 15 2015 _maven.repositories
오프라인으로 작업 할 때 저장소가 고려되지 않습니다. 이것은 의도적으로 설계된 동작입니다. 'mvn clean install -o'와 함께 작동하면 프로젝트를 빌드하는 데 필요한 모든 아티팩트가 로컬 저장소에 있습니다. 따라서 artifact com.ibm.informix를 가질 수 없습니다 : ifxjdbc : jar : 4.1이 아티팩트가 아닙니다. 로컬 저장소 *에서 사용할 수 있습니다. 로컬 repo를 변경했거나 종속성을 어딘가에 변경했습니다. '/ home/user/.m2/repository/com/ibm/informix/ifxjdbc/4.1' 아래의 로컬 저장소에서'com.ibm.informix : ifxjdbc : jar : 4.1'입니까? – Tunaki
PS1의 출력을 볼 수 있도록 내 질문을 편집하십시오. – hudi
모든'.lastUpdated' 파일과'_maven.repositories'를 제거 할 수 있습니까? 하지만'mvn clean install -o'를 실행하거나 설정에서 일부 저장소를 제거하는 중에 오류가 발생하지 않아야합니다 ... – Tunaki