编程语言
首页 > 编程语言> > java – 如何将Maven 2嵌入到我的应用程序中?

java – 如何将Maven 2嵌入到我的应用程序中?

作者:互联网

我想将Maven或者具有所有魔力的库嵌入到我的Java应用程序中.

关键点:

>他们是我想要执行的两项任务:

1 /在本地存储库中发布jar
2 /在私有企业存储库中发布jar(Nexus)
>所有必需的罐子必须位于公共Maven存储库中
>罐子应该是Maven版本不可知的(即不是特定于Maven 2或3)

如果可以,请提供您的回复片段.

解决方法:

以下是嵌入Maven 2库的示例:

> CentralRepositoryService.java
> pom.xml

您可以查找ArtifactInstaller和ArtifactDeployer,而不是查找项目构建器 – 您可以在maven-install-plugin和maven-deploy-plugin中找到所需的代码.

在此示例中仅仅POST的区别在于它将生成适当的元数据,校验和和快照转换.

Maven 3库可能更容易嵌入并与Maven 2保持兼容,但是我没有任何可用的示例.

标签:java,maven-2,maven,maven-deploy-plugin,maven-install-plugin
来源: https://codeday.me/bug/20190613/1235152.html