Hi What's the best procedure for uploading 3rd party artifacts to an internal repository. This doc explains how to update the local cached repository but not a central internal repository. http://maven.apache.org/guides/mini/guide-coping-with-sun-jars.html
I have used the depoy:deploy-file plugin but this does not seem to include the pom, the md5 and sha1 files. In addition, some projects have a parent pom structure as well. I currently do not use a Repository Manager and am looking for a generic way to perform this task. Here is an example of what I would like to upload to my central repostory Directory of c:\internal_repo1\javax\mail\mail\1.4.2 mail-1.4.2-sources.jar mail-1.4.2-sources.jar.md5 mail-1.4.2-sources.jar.sha1 mail-1.4.2.jar mail-1.4.2.jar.md5 mail-1.4.2.jar.sha1 mail-1.4.2.pom mail-1.4.2.pom.md5 mail-1.4.2.pom.sha1 maven-metadata.xml maven-metadata.xml.md5 maven-metadata.xml.sha1 Please note that this repository already have previous versions so and I would like to make sure it's metadata files are updated correctly in the parent directory. Ie: Directory of c:\internal_repo1\javax\mail\mail <DIR> 1.3.1 <DIR> 1.3.2 <DIR> 1.3.3 <DIR> 1.3.3_01 <DIR> 1.4 maven-metadata-local.xml maven-metadata.xml maven-metadata.xml.md5 maven-metadata.xml.sha1 thanks *This e-mail and any attachments may contain content protected under federal law and is also confidential and proprietary in nature. If you received this message in error, please notify the sender immediately and delete the original and destroy all copies of the message and any attachments. Any other use of this e-mail by you including retaining, using, copying, distributing, or otherwise disclosing this information in any manner is prohibited.