Warning: file_get_contents(/data/phpspider/zhask/data//catemap/4/maven/5.json): failed to open stream: No such file or directory in /data/phpspider/zhask/libs/function.php on line 167

Warning: Invalid argument supplied for foreach() in /data/phpspider/zhask/libs/tag.function.php on line 1116

Notice: Undefined index: in /data/phpspider/zhask/libs/function.php on line 180

Warning: array_chunk() expects parameter 1 to be array, null given in /data/phpspider/zhask/libs/function.php on line 181
Git Maven获取依赖项的源存储库位置_Git_Maven_Url - Fatal编程技术网

Git Maven获取依赖项的源存储库位置

Git Maven获取依赖项的源存储库位置,git,maven,url,Git,Maven,Url,[1] 建议一种获取依赖项源jar的方法。但是有没有一种方法可以获取依赖项jar的源存储库位置呢 [1] 您可以使用2.9及更高版本中提供的依赖插件,类似于您发布的链接中所描述的,只是目标不同而已 依赖关系:列表存储库显示所有项目依赖关系 然后列出使用的存储库 例如,在spring mvc showcase上运行 插件:maven依赖插件:2.9:列表存储库 打印以下输出 [INFO]此生成使用的存储库:[INFO]id: repository.jboss.com url:layout:defa

[1] 建议一种获取依赖项源jar的方法。但是有没有一种方法可以获取依赖项jar的源存储库位置呢


[1]

您可以使用2.9及更高版本中提供的依赖插件,类似于您发布的链接中所描述的,只是目标不同而已

依赖关系:列表存储库显示所有项目依赖关系 然后列出使用的存储库

例如,在spring mvc showcase上运行

插件:maven依赖插件:2.9:列表存储库

打印以下输出

[INFO]此生成使用的存储库:[INFO]id: repository.jboss.com url:layout:defaultsnapshots:[enabled=>true,update=>always]releases:[enabled=> 正确,更新=>每日]

[INFO]id:central url:layout:defaultsnapshots:[enabled=>false,update=>daily]releases:[enabled=>true, 更新=>每日]

[INFO]id:jvnet-nexus快照 url:layout:默认快照:[已启用=>true,更新=>daily] 发布:[已启用=>false,更新=>daily]

[INFO]id:org.springframework.maven.milestone url:layout:defaultsnapshots:[enabled=>false,update=>daily]releases:[enabled=> 正确,更新=>每日]

[INFO]id:org.springframework.maven.snapshot url:layout:defaultsnapshots:[enabled=>true,update=>daily]releases:[enabled=> 错误,更新=>daily]

[INFO]id:snapshots.jboss.org url:layout:defaultsnapshots:[enabled=>true,update=>always]releases:[enabled=> 正确,更新=>每日]


我所说的源存储库位置是指SVN或GIT位置。好的,仍然不确定是否应该删除答案,考虑将其留给任何人。它部分地回答了问题,因为通过dependency:sources获取的sources JAR是从依赖项所在的存储库下载的,因此理解错误。事实上,依赖项需要一个正式的项目源位置,对此没有标准,但通常在pom.xml中的元数据中可用