以编程方式使用maven解析器下载jar

d7v8vwbk  于 2021-06-27  发布在  Java
关注(0)|答案(0)|浏览(212)

我正在为另一个软件开发一个插件,理论上,我可以通过替换jar文件并在插件所在的软件中执行reload端点来进行更新。
当我的插件发布到maven存储库时,我想知道是否可以使用maven解析器来获取这些依赖项。我尝试手动构建下载uri,方法是查看元数据并根据 latest 标记,但我意识到这对快照不起作用,为此,我必须解析另一个xml文件来检索此快照的最新“版本”/“修订版”。
因此,我想知道是否可以使用mavens内部工具来实现这一点,如果可能,还可以使用本地存储库来安装尚未发布到存储库的快照版本。
此外,我还需要使用用户名和密码对我的maven存储库进行身份验证,我可以从配置文件中读取这些用户名和密码(首选,因为并非所有使用插件的机器都安装了maven),也可以将它们放在settings.xml中。
是否可以使用maven使用的代码以编程方式在java中解析依赖关系,如果可以,我还需要哪些其他依赖关系?

暂无答案!

目前还没有任何答案,快来回答吧!

相关问题