[ https://issues.apache.org/jira/browse/MNG-7394?page=com.atlassian.jira.plugin.system.issuetabpanels:comment-tabpanel&focusedCommentId=17480515#comment-17480515 ]
Maarten Mulders commented on MNG-7394: -------------------------------------- Did you try updating the [Maven Dependency Plugin|https://maven.apache.org/plugins/maven-dependency-plugin/] to the latest version, 3.2.0? It seems to me that version doesn't have the problem. > dependency:go-offline does not download all dependencies > -------------------------------------------------------- > > Key: MNG-7394 > URL: https://issues.apache.org/jira/browse/MNG-7394 > Project: Maven > Issue Type: Bug > Components: Plugins and Lifecycle > Affects Versions: 3.8.4 > Reporter: Wei Lin > Priority: Minor > Attachments: demo.tar.gz > > > It appears the go-offline goal of the maven dependency plugin downloads only > jar but no pom for some of the dependencies, and only pom but no jar for some > other dependencies. > h2. Steps to reproduce > h3. 1. Resolve the pom in attached tar ball > {code} > $ docker run -it --rm -v $(greadlink -f demo):/tmp/demo:ro > maven:3.8.4-eclipse-temurin-11-alpine bash > bash-5.1# mvn -B -f /tmp/demo/pom.xml dependency:go-offline > {code} > h3. 2. Verify some jars and poms are missing > {code:title=there is no pom.xml for maven-core 2.0.6} > bash-5.1# ls ~/.m2/repository/org/apache/maven/maven-core/2.0.6/ > _remote.repositories maven-core-2.0.6.jar > maven-core-2.0.6.jar.sha1 > {code} > {code:title=there is no jar for maven-profile 2.0.6} > bash-5.1# ls ~/.m2/repository/org/apache/maven/maven-profile/2.0.6/ > _remote.repositories maven-profile-2.0.6.pom > maven-profile-2.0.6.pom.sha1 > {code} > h3. 3. maven test requires more files to be downloaded > {code} > bash-5.1# mvn test > > [0/1962] > [INFO] Scanning for projects... > [INFO] > [INFO] --------------------------< org.example:demo > >-------------------------- > [INFO] Building demo 1.0-SNAPSHOT > [INFO] --------------------------------[ jar > ]--------------------------------- > [INFO] > [INFO] --- maven-resources-plugin:2.6:resources (default-resources) @ demo --- > Downloading from central: > https://repo.maven.apache.org/maven2/org/apache/maven/maven-core/2.0.6/maven-core-2.0.6.pom > Downloaded from central: > https://repo.maven.apache.org/maven2/org/apache/maven/maven-core/2.0.6/maven-core-2.0.6.pom > (6.7 kB at 3.5 kB/s) > Downloading from central: > https://repo.maven.apache.org/maven2/org/apache/maven/maven-plugin-parameter-documenter/2.0.6/maven-plugin-parameter-documenter-2.0.6.pom > ........ > {code} > h3. 4. Verify the missing files are downloaded > {code} > bash-5.1# ls ~/.m2/repository/org/apache/maven/maven-profile/2.0.6/ > _remote.repositories maven-profile-2.0.6.jar > maven-profile-2.0.6.jar.sha1 maven-profile-2.0.6.pom > maven-profile-2.0.6.pom.sha1 > bash-5.1# ls ~/.m2/repository/org/apache/maven/maven-core/2.0.6/ > _remote.repositories maven-core-2.0.6.jar > maven-core-2.0.6.jar.sha1 maven-core-2.0.6.pom > maven-core-2.0.6.pom.sha1 > {code} -- This message was sent by Atlassian Jira (v8.20.1#820001)