Archiva에서 보안을 사용하는 아티팩트를 배포하는 방법을 테스트 한 사람이 있습니까? 나는 다음과 같은 구성Ivy에서 Archiva로 아티팩트 배포
내 ivysettings.xml
<ivysettings>
<settings defaultResolver="archiva"/>
<resolvers>
<ibiblio name="archiva"
m2compatible="true"
root="http://localhost:8080/archiva/repository/internal/[organization]/[module]/[revision]/[artifact]-[revision].[ext]"/>
</resolvers>
</ivysettings>
내 build.xml 파일을 가지고
<target name="ivy-init">
<ivy:settings file="${ivy.settings.dir}/ivysettings.xml" refid="ivy.classpath">
<credentials host="localhost"
realm="Repository Archiva Managed Internal Repository"
username="deploy_user" passwd="deploy_pwd" />
</ivy:settings>
</target>
<target name="deploy2Archiva"
depends="jar,local-maven-version">
<ivy:makepom ivyfile="${ivy.file}"
pomfile="dist/demo-core.pom">
<mapping conf="compile" scope="compile"/>
<mapping conf="test" scope="test"/>
</ivy:makepom>
<ivy:publish
resolver="public"
pubrevision="${version}"
overwrite="true"
pubdate="${now}"
status="release"
forcedeliver="true"
artifactspattern="${dist.dir}/[artifact].[ext]"/>
</target>
내 Archiva의 deploy_user은 '저장소 관리자'Archiva 역할을하지만 인증되지 않은 메시지가 표시됩니다. Guest Archiva 사용자 (인증되지 않은 사용자)에게 'Repository Manager'를 설정하면 아티팩트가 배포되기 때문에 실제로 자격 증명이 고려되지 않습니다.
Archiva는 webdav 프로토콜을 사용합니다. Ivy webdav resolver로 실험 자격 증명을 얻었습니까? 이것에 대한 의견이 있으십니까? 당신이 영역 = "저장소 Archiva 관리 내부 저장소"를 사용하여 시도 할 수 있도록
archiva 내부 저장소에 이슈를 배치하려고하는데 문제가 있습니다. 저장소/내부/폴더에서 .jar .pom 및 .xml 파일을 찾았지만 ui보기로 아티팩트를 보려고하면 폴더가 비어있는 것처럼 보입니다 ... 어떤 이유입니까? – mautrok