如何将 Telosys 存储库添加为 Maven 依赖项?
Posted
技术标签:
【中文标题】如何将 Telosys 存储库添加为 Maven 依赖项?【英文标题】:How can I add Telosys repos as Maven dependencies? 【发布时间】:2021-03-22 06:59:34 【问题描述】:我正在尝试将 telosys 添加为 maven 依赖项,但我可以这样做,因为它没有在 Maven Central 上发布。我也尝试使用 jitpack,但它不起作用。有没有办法做到这一点? Telosys 组织:https://github.com/telosys-tools-bricks 我正在尝试使用的 Telosys 存储库:https://github.com/telosys-tools-bricks/telosys-tools-api
【问题讨论】:
【参考方案1】:是的,确实,Telosys API 暂时不能在 Maven Central 上作为“.jar”工件使用。
因此,如果您想使用 Telosys API 将生成器嵌入到您自己的应用程序中,您有两种可能性:
经典方式:构建胖罐子“telosys-tools-all-XXXjar”(Telosys 核心)来自来源 使用根项目“telosys-tools-parent”https://github.com/telosys-tools-bricks/telosys-tools-parent Maven 依赖项(9 个 git 存储库):
telosys-tools-parent(多模块项目) telosys-tools-all(“一体式”胖罐) telosys-tools-api(具有 6 个依赖项的 Telosys API) telosys-tools-commons telosys-工具-数据库 telosys-tools-repository telosys-tools-dsl-parser telosys-tools-generic-model telosys 工具生成器 外部依赖项(速度等)最快的方式:
注意:Telosys 核心将在未来版本的 Maven Central 中提供
【讨论】:
以上是关于如何将 Telosys 存储库添加为 Maven 依赖项?的主要内容,如果未能解决你的问题,请参考以下文章
如何使用 Netbeans 嵌入式 Maven 将模块安装到 maven 存储库中?