Если я использую консоль пользовательского интерфейса для добавления файла jar в наш Apache Archiva Maven Repo, номер версии добавляется в файл jar, но это не то, что мы хотим. Например, если вы просматриваете http://mvnrepository.com/, чтобы получить jar для загрузки версии, это подпапка и не привязана к имени файла jar.Как загрузить Jar в Archiva без добавления номера версии?
Как вы можете видеть ниже, я пытаюсь добавить стороннюю банку к репо через пользовательский интерфейс, но версия привязана к имени.
Collection: /com/microsoft/sqlserver/jdbc/sqljdbc41/4.1.5605.100
com/microsoft/sqlserver/jdbc/sqljdbc41 (Parent)
Name
Size (Bytes)
Last Modified
maven-metadata.xml 184 12/08/16 11:30
maven-metadata.xml.md5 52 12/08/16 11:04
maven-metadata.xml.sha1 60 12/08/16 11:04
sqljdbc41-4.1.5605.100.jar 586192 12/08/16 11:04
sqljdbc41-4.1.5605.100.jar.md5 60 12/08/16 11:04
sqljdbc41-4.1.5605.100.jar.sha1 68 12/08/16 11:04
sqljdbc41-4.1.5605.100.pom 417 12/08/16 11:04
sqljdbc41-4.1.5605.100.pom.md5 60 12/08/16 11:04
sqljdbc41-4.1.5605.100.pom.sha1 68 12/08/16 11:04
Большая обязанность за любую помощь. Mike
Добавление номера версии в баночке обычным способом вы справляетесь банки в Maven. Nexus (а также Maven Central) также хранят банки. Почему вы хотите избежать этого? –
Как вы загрузили артефакт без версии? Я открываю первую страницу http://mvnrepository.com/artifact/org.uberfire/uberfire-commons/0.9.0.Beta1, и я вижу (после щелчка по ссылке на центральные репозитории) файлы с версией. В любом случае, вам лучше объяснить, что вы хотите получить, чтобы спросить, как изменить логику хранения Archiva. – michaldo
+1: Это правильный вопрос, и я столкнулся с той же проблемой. @michaldo: Есть много вариантов использования, когда вы хотите просто сохранить имя файла (без его версии). Я должен был сделать то же самое при загрузке файлов из archiva для моего кукольного модуля. –