ICode9

精准搜索请尝试: 精确搜索
首页 > 编程语言> 文章详细

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

2019-06-13 20:48:59  阅读:207  来源: 互联网

标签:java maven-2 maven maven-deploy-plugin maven-install-plugin


我想将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

本站声明: 1. iCode9 技术分享网(下文简称本站)提供的所有内容,仅供技术学习、探讨和分享;
2. 关于本站的所有留言、评论、转载及引用,纯属内容发起人的个人观点,与本站观点和立场无关;
3. 关于本站的所有言论和文字,纯属内容发起人的个人观点,与本站观点和立场无关;
4. 本站文章均是网友提供,不完全保证技术分享内容的完整性、准确性、时效性、风险性和版权归属;如您发现该文章侵犯了您的权益,可联系我们第一时间进行删除;
5. 本站为非盈利性的个人网站,所有内容不会用来进行牟利,也不会利用任何形式的广告来间接获益,纯粹是为了广大技术爱好者提供技术内容和技术思想的分享性交流网站。

专注分享技术,共同学习,共同进步。侵权联系[81616952@qq.com]

Copyright (C)ICode9.com, All Rights Reserved.

ICode9版权所有