I have a problem with Nexus dependency resolution. Nexus version is 3.13.
I have a project “A” which is used as a library across different projects. I am trying to create - SNAPSHOT versions to be used for DEV environment - RELEASE versions will be used after code freeze and to deploy other environments.
I deploy the project “A” as a snapshot to a maven hosted repository(jar file, snapshot repository). I tried “deploy plugin” 3.0.0-M1 and 2.8.2 with uniqueVersion=false. But every time a timestamp is added to the artefacts in Nexus(jar and POM files). I have no issue with timestamp but I cannot resolve the project from other projects.
When I use “LATEST” as the version then the following is the response
“The POM for filename:jar:X.Y.Z-SNAPSHOT is missing, no dependency information available”. The POM and JAR is in the repository, but the POM file contains the timestamp suffix as well.
I don’t have any problems with release repository for the same project.