首页
学习
活动
专区
圈层
工具
发布
社区首页 >问答首页 >将Maven包的源代码上载到MyGet存储库

将Maven包的源代码上载到MyGet存储库
EN

Stack Overflow用户
提问于 2020-10-21 19:34:43
回答 1查看 86关注 0票数 0

我正在使用创建一个Maven包,该包被上传到MyGet,供其他用户使用。我希望这样做,以便当我的包被引用为依赖项并因此从MyGet下载时,源附件也会被下载。

例如,在Eclipse中的Maven项目引用JOGL时,我看到了这样的情况:在与JOGL关联的~/.m2/存储库子目录中,我得到了以下文件(以及其他文件):

  • jogl-all-main-2.3.2.jar
  • jogl-all-main-2.3.2-sources.jar

在Eclipse中,如果我右键单击慢跑-all 2.3.2.jar库并选择Properties,它将源代码附件显示为位于我的.m2文件夹中的.m2。我不相信我做了什么选择该文件作为源附件;我认为它是自动发生的。

当我将包上传到MyGet时,它允许我上传一个或多个jar文件,但它希望每个jar文件都是包含一个pom.xml文件的Maven包,因此我不能将源jar文件直接上传到MyGet。

也许这是MyGet的一个限制,因为它不允许我并行上传源代码。我对Maven还不太熟悉,不知道它是否需要在pom.xml中为我的包指定。

EN

回答 1

Stack Overflow用户

回答已采纳

发布于 2020-10-26 20:03:44

请查一下this answer。我认为MyGet应该支持标准Maven的命令:

代码语言:javascript
复制
mvn clean javadoc:jar source:jar deploy 

因此,请尝试将MyGet的repo配置为注册表,并使用Maven的CLI集成MyGet的GUI上传包。

票数 0
EN
页面原文内容由Stack Overflow提供。腾讯云小微IT领域专用引擎提供翻译支持
原文链接:

https://stackoverflow.com/questions/64470520

复制
相关文章

相似问题

领券
问题归档专栏文章快讯文章归档关键词归档开发者手册归档开发者手册 Section 归档