Hello, maybe I misunderstand something about snapshots, but I have the following problem: 1. I have a non-Maven project which I export into a jar file and then install as a snapshot onto my local repository running on Archiva with this command:
mvn deploy:deploy-file -Dfile=Project.jar -DgroupId=com.company.project -DartifactId=project -Dversion=2.2-SNAPSHOT -Dpackaging=jar -DgeneratePom=true -Durl=http://[someip]/archiva/repository/myRepository -DrepositoryId=archiva.default 2. The very first version of that jar that was deployed onto the repository is saved as project-2.2-SNAPSHOT.jar. 3. As expected, any further jars that I deploy onto the local repository get saved as e.g. project-2.2-20080226.143100-1.jar 4. The problem is that when I reference that jar in any other project, when I build the other project, only the project-2.2-SNAPSHOT.jar version (the very first one that was installed) is picked up in the output war and ear files. 5. I can see that the actual snapshots, e.g. project-2.2-20080226.143100-1.jar do get downloaded from the internal repository and installed onto my local repository, but they're never used by referencing projects. 6. I'm using the Maven Plugin for Eclipse and what is strange is that in the Maven Dependencies tree in all referencing projects, I see the project-2.2-SNAPSHOT.jar file, but in the plugin logs on the Console I can see this: project: resolved to version project-2.2-20080226.143100-1 from repository myRepository 7. I reference this jar in other projects as: <dependency> <groupId>com.company.project</groupId> <artifactId>project</artifactId> <version>[2,)</version> </dependency> (I also tried this configuration: <dependency> <groupId>com.company.project</groupId> <artifactId>project</artifactId> <version>2.2-SNAPSHOT</version> </dependency> but it had exactly the same results) 8. My pom.xml config is: <distributionManagement> <snapshotRepository> <id>myRepository</id> <url> dav:http://[someip]/archiva/repository/myRepository/ </url> </snapshotRepository> </distributionManagement> <pluginRepositories> <pluginRepository> <id>myRepository</id> <url> dav:http://[someip]/archiva/repository/myRepository/ </url> </pluginRepository> </pluginRepositories> <repositories> <repository> <id>myRepository</id> <name>myRepository</name> <url>http://[someip]/archiva/repository/myRepository</url> <releases> <enabled>true</enabled> </releases> <snapshots> <enabled>true</enabled> </snapshots> </repository> </repositories> I wonder what I am doing wrong. Thanks in advance for the help. Papapara Tudu -- View this message in context: http://www.nabble.com/Problem-with-snapshots-tp15709789s177p15709789.html Sent from the Maven - Users mailing list archive at Nabble.com. --------------------------------------------------------------------- To unsubscribe, e-mail: [EMAIL PROTECTED] For additional commands, e-mail: [EMAIL PROTECTED]