【问题标题】:How can I add Telosys repos as Maven dependencies?如何将 Telosys 存储库添加为 Maven 依赖项?
【发布时间】: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

【问题讨论】:

    标签: java maven maven-dependency jitpack telosys


    【解决方案1】:

    是的,确实,Telosys API 暂时不能在 Maven Central 上作为“.jar”工件使用。

    因此,如果您想使用 Telosys API 将生成器嵌入到您自己的应用程序中,您有两种可能性:

    1. 经典方式
      构建胖罐子“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 工具生成器
          • 外部依赖项(速度等)
    2. 最快的方式

    • 下载最新的 Telosys-CLI : https://www.telosys.org/download/telosys-cli
    • 解压
    • 在您的项目依赖项中添加“telosys-cli-3.2.2-001.jar
      (这个 jar 会大一点,为您的项目添加不必要的类,但它会起作用)

    注意:Telosys 核心将在未来版本的 Maven Central 中提供

    【讨论】:

      猜你喜欢
      • 2019-02-20
      • 2018-11-14
      • 2021-01-03
      • 2011-03-11
      • 2017-10-18
      • 2017-08-17
      • 2017-03-29
      • 2016-07-03
      相关资源
      最近更新 更多