繁体   English   中英

将jar工件上传到nexus OSS 3.0.0-03中的托管Maven存储库时出现问题

[英]Problems uploading jar artifact to hosted maven repository in nexus OSS 3.0.0-03

我刚刚在Linux机器上安装了OSS 3.0.0-03,并且可以很好地代理到Maven Central等。我为第三方jar创建了托管存储库,但是将jar上传到存储库时遇到了问题。

  1. 有没有办法像OSS 2.13中那样从UI执行此操作?
  2. 我已经尝试过使用Maven部署文件目标,但是它失败并显示套接字写入错误:

无法在独立项目上执行目标org.apache.maven.plugins:maven-deploy-plugin:2.7:deploy-file(default-cli):无法部署工件:无法传输工件com.stream:StreamLib:jar :7.3 from / to nexus( http:// kamino:8081 / nexus / repository / maven-thirdparty ):软件导致连接中止:套接字写入错误

我检查了防火墙,发现那里没有问题。 我正在使用的命令行是

mvn deploy:部署文件-DgroupId = com.stream -DartifactId = StreamLib -Dversion = 7.3 -DgeneratePom = true -Dpackaging = jar -DrepositoryId = nexus -Durl = http:// kamino:8081 / nexus / repository / maven-thirdparty -Dfile = StreamLib.jar -e

我的maven settings.xml具有用于kamino的“ nexus”服务器条目,并带有我的管理员用户名和密码。

谢谢

Nexus Repository 3.0.0-03不包含用于上载组件的用户界面。 但是,您发现可以使用客户端工具,例如Maven Deploy插件。

您还可以使用简单的curl调用。 您可以在http://books.sonatype.com/nexus-book/3.0/reference/raw.html#_uploading_files_to_hosted_raw_repositories中看到一个示例,其他格式也可以使用类似的方法。

计划在将来的版本中使用特定的上载UI。

暂无
暂无

声明:本站的技术帖子网页,遵循CC BY-SA 4.0协议,如果您需要转载,请注明本站网址或者原文地址。任何问题请咨询:yoyou2525@163.com.

 
粤ICP备18138465号  © 2020-2024 STACKOOM.COM